Puzzles commented by hfhdh