A little optimization in CrossoverMutation()