Puzzles solved by HAA