Carol leaves City A at 7:00 AM heading for City B. She drives at a uniform rate of 20 miles per hour. David leaves City B at 8:00 AM heading for City A. He drives at a uniform rate of 50 miles per hour. They both drive on the same 160-mile route between City A and City B. At what time in the morning do they meet?