Maximum Subarray Value Hackerrank Solution