Question 98
Ten cars travel in one direction along a straight road through several towns. Each car has a constant speed inside towns and another constant speed outside towns; these speeds may differ between cars. There are 2011 flags along the road. Every car passes every flag, with no overtaking at a flag. Prove that two flags have the same order of car passages. (S. Berlov)