Puzzles commented by sana