Puzzles commented by npk