Who can say where the road goes
1.1K