Puzzles commented by lin