Puzzles commented by Eavan Yang