Racing! The 25 Horses Puzzle.

Crack your mental whip (sparingly!). Good luck.