Merge Sort implemented with c.