Puzzles solved by MMCG