This problem has already been solved in a variety of ways and they are already for sale in bike shops. I'm surprised at the number of times this comes up. There is no one right answer.
__________________
I stop for people / whose right of way I honor / but not for no one.

Originally Posted by
bragi
"However, it's never a good idea to overgeneralize."