The Maximum Subarray