Puzzles solved by dsa