Puzzles solved by Xin Ling