Puzzles solved by MDGV