Start to translate mergesort