Trying the mergeSort in-place, to reduce the memory used. Though
currently broken conditional on the executeMerge() function.