Deep Circulation in Red Giant Stars: A Solution to the Carbon and Oxygen Isotope Puzzles?