Puzzles solved by dsda