MergeSort working