Maximum Good Subarray Leetcode