Puzzles solved by dmp