Puzzles solved by dia