Trail Horse and Equestrian Puzzles