Update MergeSort() to MergeSortRecursive()