Puzzles solved by Hua