Puzzles commented by safa