n, x = map(int, input().split()) a = list(map(int, input().split())) ans = 0 a = a + a left, right, cur = 0, 0, 0 while left < n: while right < n * 2 and cur + a[right] <= x: cur += a[right] right += 1 if cur > ans: ans = cur if right == left: left += 1 right += 1 else: cur -= a[left] left += 1 print(ans)