Updated merege sort.