Puzzles solved by Ditta