Knights Revenge

The object of this puzzle is to get the white horses to the white bordered squares and the black horses to the black bordered squares.

Standard chess/knight moves apply.

Congratulations! You solved the puzzle!