Puzzles solved by Dido