#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; enum Operation { sum = 0, product = 1 }; void next(std::vector &op) { for(int i=op.size()-1; i>=0 ;i--) { if(op[i]==sum) { op[i] = product; break; } op[i] = sum; } } std::vector solve(std::vector f, int total) { std::vector op(f.size()-1, sum); while(true) { int answer=f[0]; for(int i=1;i> N; cin >> Total; vector A(N); for(auto &a : A) cin >> a; auto op = solve(A, Total); for(const auto& o : op) cout << (o==sum?"+":"*"); cout << endl; }