Leetcode Maximum Subarray Solution Definition Biology