Puzzles solved by d