Puzzles solved by saa