Puzzles solved by magsa