Puzzles solved by ddm