Puzzles solved by Mdv