Leetcode Maximum Good Subarray Sum Divisible K