import sys input = sys.stdin.readline N,W=map(int,input().split()) A=list(map(int,input().split())) B=list(map(int,input().split())) DP=[0]*(W+1) for i in range(N): a,b=A[i],B[i] for j in range(W-b,-1,-1): if DP[j+b]0: for i in range(N-1,-1,-1): if DP2[i][-1]==NOW: ANS.append(i+1) NOW-=A[i] break print(len(ANS)) print(*ANS)