#include<bits/stdc++.h>
using namespace std;
stack<int> stk;
char a;
int a1;
int fw1,fw2;
int main(){
while(a!='@'){
cin>>a;
if(a>='0'&&a<='9'){
while(a!='.'){
a1+=a1*10+int(a);
cin>>a;
}
stk.push(a1);
}
else if(a=='+'||a=='-'||a=='*'||a=='/'){
fw2=stk.top();
stk.pop();
fw1=stk.top();
if(a=='+'){
stk.push(fw1+fw2);
}else if(a=='-'){
stk.push(fw1-fw2);
}else if(a=='*'){
stk.push(fw1*fw2);
}else stk.push(fw1/fw2);
}
}
cout<<stk.top();
return 0;
}