Do we drive on the left or right of the road?
The answer is "both".
Basically you start on the left of the road, unless it is occupied. In that case, go to the right, unless that is also occupied. Then proceed by occupying the next available gap,as in chess.