Puzzles commented by dai