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