Puzzles solved by dita