On Swift Horses Puzzles