Puzzles commented by saf