created a randomizer for starting population that creates only 1 section per course
helper functions for crossover