from itertools import product N,K=map(int,input().split()) C=[0]+list(map(int,input().split())) X=[] for i in range(10): X+=[i]*C[i] D={} M=[] k=0 for t in product(*[range(C[i]+1) for i in range(10)]): D[t]=k M.append(t) k+=1 DP=[[0]*K for _ in range(k)] DP[0][0]=1 for S in range(1<