#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); string s; cin >> s; int n, j = 0; vector ope; deque num; for(int i = 0; i < s.size(); i++){ if(i > j) j = i; string tmp; if(s[i] == '*' || s[i] == '+') { ope.push_back(s[i]); continue; } while(j < s.size() && s[j] != '*' && s[j] != '+') { tmp += s[j]; j++; } i = j - 1; num.push_back(stoi(tmp)); } for(int i = 0; i < ope.size(); i++) { int s = num.front(); num.pop_front(); int t = num.front(); num.pop_front(); if(ope[i] == '*') s += t; else s *= t; num.push_front(s); } cout << num.front() << endl; return 0; }