Sorted crossover points prior to crossing over which fixes a bug if they are out of order.