mergeSort and kartSuba