N=input();T=input();A=map(int,raw_input().split());D={A[0]:""} for i in xrange(1,N): E={} for k,v in D.items(): for l,w in[(k+A[i],v+"+"),(k*A[i],v+"*")]: if l<=T and(l not in E or E[l]