Puzzles solved by SACM