Modifed MergeSort Class