Passing someone in the hall etiquette?

What is the proper protocol when passing someone in the hall?? We have a long hallway and often two people are coming towards each other, complete strangers. I am never sure how to react. If I make eye contact too soon I'm forced to stare or look away… more »