Puzzles solved by Daphne Vaz