#include #include #include #include #include #include #include #include #include #include #include #include #include #define p(s) cout<<(s)<=n;i--) #define CK(n,a,b) ((a)<=(n)&&(n)<(b)) #define F first #define S second typedef long long ll; using namespace std; const int inf=1e9+7; int ans; string s; int main(){ cin>>s; int tmp=0; bool plus=true; REP(i,0,s.size()){ if(isdigit(s[i])) { tmp*=10; tmp+=s[i]-'0'; }else{ if(plus){ ans+=tmp; }else{ ans*=tmp; } tmp=0; if(s[i]=='+'){ plus=false; }else{ plus=true; } } } if(plus){ ans+=tmp; }else{ ans*=tmp; } p(ans); return 0; }