Puzzles solved by MAMA