How Does Crossing Over Introduce Variation