Leetcode Maximum Subarray Problem Gfg Java