Puzzles commented by Xin Ling.