N, X = map(int, input().split())
L = list(map(int, input().split()))
D = 0
A = 0
if D <= X:
    A += 1
for i in L:
    D += 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 D = 0 D 0 A = 0 A 0 if D <= X:
    A += 1 D <= X D X A += 1 A 1 for i in L:
    D += i
    if D <= X:
        A += 1 i L D += i D i if D <= X:
        A += 1 D <= X D X A += 1 A 1 print(A) print A N, X = map(int, input().split()) map(int, input().split()) N A = 0 0 A L = list(map(int, input().split())) list(map(int, input().split())) L D = 0 0 D A += 1 1 A D += i i D A += 1 1 A X = map(int, input().split()) map(int, input().split()) X
N, X = map(int, input().split())
L = list(map(int, input().split()))
D = 0
A = 0
if D <= X:
    A += 1
for i in L:
    D += i
    if D <= X:
        A += 1
print(A)