Puzzles solved by John Pachon