Puzzles solved by njj