solved Maximum Subarray