Puzzles solved by nnnjnj