Puzzles commented by sani