1015 Max subarray