Puzzles commented by sh