Write for the following problem a recursive algorithm whose worst-case time complexity is not worse than $\Theta(n \ln n)$. Given a list of $n$ distinct positive integers, partition the list into two sublists, each of size $n / 2,$ such that the difference between the sums of the integers in the two sublists is maximized. You may assume that $n$ is a multiple of 2.