Master merge sort, a divide-and-conquer algorithm with guaranteed O(n log n) performance.
Coming soon...