Puzzles solved by dsd