Puzzles solved by d.a