Puzzles solved by nkj