n,x = map(int,input().split())
l = list(map(int,input().split()))
d = [0]
for i in range(1,n+1):
    d.append(d[i-1]+l[i-1])

ans = 0

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

ans = 0

for dd in d:
    if dd <= x:
        ans += 1
print(ans)