Puzzles solved by JP2