Puzzles solved by JP1998