Puzzles solved by ssa