Puzzles solved by nkk