A simplified Merge Sort Algorithm