init mergeSort, still has some bug