the solution of Maximum Subarray