Wrote the singular mutation and crossover mutation algorithms.