Cars driving in opposite directions on the same road, what time do they pass each other?
Car A begins to drive from Town A to Town B at 9 am. Car B leaves from Town B to drive to Town A via the same road as Car A at 9:17 am. After the two cars pass each other, Car A takes 10 minutes to reach Town B while Car B takes 20 minutes to reach Town A. Assume that each car travels at its own uniform speed. What time do the cars pass each other?