loop{n,*a=eval gets m=10**5 15.times{a+=[m=m/2-m%9/5*m/10]*(n/m);n%=m} puts a*'+'}