Max Subarry sum O(n) solution