rename MergeSort to prepare for generalized version