Merge Sort

Complexity: O(n \log{}n)O(nlogn)