Largest Subarray Hackerrank Solution