Updated mergesort.c