Puzzles solved by James Mayer