Why Is Merge Sort O(n * log(n))? The Really Really Long Answer.