Puzzles solved by hua