Understanding Merge Sort in C# | CodeSignal Learn