1-point crossover kind of works