ll N,K,A[20],p,x,z; { rd(N,K,A(N)); rep(p,2**N){ x=0; x+=p>>(0..N)&1?A[0..]:0; z=x>K||x