Puzzles solved by dvsd