Puzzles solved by HSA