Green Horse and Equestrian Puzzles