MergeSort v1.0