Finished Mergesort