n=input() t=input() a=map(int,raw_input().split()) def solve(c,d,e): if d>=n: if c==t: return e return False if c>t: return False r=solve(c+a[d],d+1,e+"+") if r==False: r=solve(c*a[d],d+1,e+"*") if r==False: return False return r print solve(a[0],1,"")