Puzzles solved by Hoa