Maximum Average Subarray Leetcode Solution 1923 S2