Puzzles solved by MMCA