Odor Perception on the Tw o Sides of the Brain : Consistency Despite Randomness Highlights