Puzzles solved by EHA