Complete find maximum subarray