New Merge Sort Algorithm