Puzzles solved by Mary V Caruana