Why did Jack stop his car?
Because the road was not wide enough for the two cars to pass at the same time.
Because he wanted to see the driver.
Because he didn't want to pass by first.
Because it was good for drivers to stop to let others go first.