#include <bits/stdc++.h>
#define  re(i,j,n) for(li i=(j);i<(n);i++)
#define  rep(i,n) re(i,0,(n))
#define  all(a) begin(a),end(a)
#define  pb push_back
using namespace std;
typedef long int li;
typedef unsigned long long ull;
typedef vector<int> vi;
typedef vector<li> vli;
typedef vector<string> vs;


int main()
{
    li ans=0;
    char c,p='*';
    string a,s;
    cin>>s;
    s+='+';
    for(char c:s){
        if(c=='+'||c=='*') {
            if(p=='+') ans*=stoi(a),a="";
            if(p=='*') ans+=stoi(a),a="";
            p=c;
        }
        else a+=c;
    }
    cout<<ans<<endl;
    return 0;
}