Why Does Crossing Over Take Place