Puzzles solved by NJA