Puzzles solved by JAN