Puzzles solved by JAM