SingleCut crossover implemented