Puzzles solved by ASA