#include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; #define mod 1000000007 #define INF 1000000000 #define LLINF 2000000000000000000LL #define SIZE 10000 int dp[51][100000]; //1..* 2..+ int main(){ int n,total; int A[SIZE]; string ans; scanf("%d%d",&n,&total); for(int i=0;i=2;i--){ if(dp[i][total]==1){ ans+='*'; total/=A[i-1]; }else{ ans+='+'; total-=A[i-1]; } } reverse(ans.begin(),ans.end()); cout << ans << endl; return 0; }