Puzzles solved by Xia