Walking Horse and Equestrian Puzzles