Puzzles solved by dior