Gfg Maximum Subarray