Puzzles solved by Diana