#include <iostream>
#include <stdlib.h> // stoi()
#include <stack>
using namespace std;
int main() {
stack<int> num;
string k;
int a, b;
while (cin >> k) {
if (k == "+") {
b = num.top();
num.pop();
a = num.top();
num.pop();
num.push( a + b );
}
else if (k == "-") {
b = num.top();
num.pop();
a = num.top();
num.pop();
num.push( a - b );
}
else if (k == "*") {
b = num.top();
num.pop();
a = num.top();
num.pop();
num.push( a * b );
}
else if (k == "/") {
b = num.top();
num.pop();
a = num.top();
num.pop();
num.push( a / b );
}
else {
num.push(stoi(k));
}
}
cout << num.top() << endl;
}