Puzzles solved by Diane