Puzzles solved by golf