DE: Got mutation. now onto crossover.js