n, x = map(int, input().split())
l = list(map(int, input().split()))
a = 1
d = 0
for i in range(n):
    d += l[i]
    if d <= x:
        a += 1
print(a) 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 a = 1 a 1 d = 0 d 0 for i in range(n):
    d += l[i]
    if d <= x:
        a += 1 i range(n) range n d += l[i] d l[i] l i if d <= x:
        a += 1 d <= x d x a += 1 a 1 print(a) print a a = 1 1 a n, x = map(int, input().split()) map(int, input().split()) n d = 0 0 d d += l[i] l[i] d a += 1 1 a x = map(int, input().split()) map(int, input().split()) x l = list(map(int, input().split())) list(map(int, input().split())) l
n, x = map(int, input().split())
l = list(map(int, input().split()))
a = 1
d = 0
for i in range(n):
    d += l[i]
    if d <= x:
        a += 1
print(a)