add merge sort in C