N, X = map(int, input().split())
L = list(map(int, input().split()))

D = 0
ans = 0
if D <= X:
    ans += 1
for l in L:
    D = l + D
    if D <= X:
        ans += 1

print(ans) N, X = map(int, input().split()) N map(int, input().split()) map int input().split() ().split () input split X L = list(map(int, input().split())) L list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split D = 0 D 0 ans = 0 ans 0 if D <= X:
    ans += 1 D <= X D X ans += 1 ans 1 for l in L:
    D = l + D
    if D <= X:
        ans += 1 l L D = l + D D l + D l D if D <= X:
        ans += 1 D <= X D X ans += 1 ans 1 print(ans) print ans N, X = map(int, input().split()) map(int, input().split()) N X = map(int, input().split()) map(int, input().split()) X ans += 1 1 ans L = list(map(int, input().split())) list(map(int, input().split())) L D = 0 0 D D = l + D l + D D ans = 0 0 ans ans += 1 1 ans
N, X = map(int, input().split())
L = list(map(int, input().split()))

D = 0
ans = 0
if D <= X:
    ans += 1
for l in L:
    D = l + D
    if D <= X:
        ans += 1

print(ans)
