Puzzles solved by DDM