N,X = map(int,input().split())
L = list(map(int,input().split()))
cu=0
c=1
for i in range(N):
    cu+=L[i]
    if cu <=X:
        c+=1
    else:
        break
print(c) 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 cu=0 cu 0 c=1 c 1 for i in range(N):
    cu+=L[i]
    if cu <=X:
        c+=1
    else:
        break i range(N) range N cu+=L[i] cu L[i] L i if cu <=X:
        c+=1
    else:
        break cu <=X cu X c+=1 c 1 break print(c) print c c=1 1 c N,X = map(int,input().split()) map(int,input().split()) N L = list(map(int,input().split())) list(map(int,input().split())) L X = map(int,input().split()) map(int,input().split()) X cu=0 0 cu c+=1 1 c cu+=L[i] L[i] cu
N,X = map(int,input().split())
L = list(map(int,input().split()))
cu=0
c=1
for i in range(N):
    cu+=L[i]
    if cu <=X:
        c+=1
    else:
        break
print(c)
