>>667
O(nlogn) o(n^n)