Puzzles commented by fun