Incomplete implementation of MergeSort