Explain The Merge Sort Algorithm In C