def solve():
N,B=map(int,input().split())
A=list(map(int,input().split()))
c=0
for i in range(len(A)):
if(B>=A[i]):
B-=A[i]
c+=1
return c
T=int(input())
for j in range(1,T+1):
print("Case #{}: {}".format(j,solve()))
ZGVmIHNvbHZlKCk6CiAgICBOLEI9bWFwKGludCxpbnB1dCgpLnNwbGl0KCkpCiAgICBBPWxpc3QobWFwKGludCxpbnB1dCgpLnNwbGl0KCkpKQogICAgYz0wCiAgICBmb3IgaSBpbiByYW5nZShsZW4oQSkpOgogICAgICAgIGlmKEI+PUFbaV0pOgogICAgICAgICAgICBCLT1BW2ldCiAgICAgICAgICAgIGMrPTEKICAgIHJldHVybiBjClQ9aW50KGlucHV0KCkpCmZvciBqIGluIHJhbmdlKDEsVCsxKToKICAgIHByaW50KCJDYXNlICN7fToge30iLmZvcm1hdChqLHNvbHZlKCkpKQ==