/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner s
= new Scanner
(System.
in); Stack<Integer> od = new Stack<Integer>();
Stack<Character> op = new Stack<Character>();
int temp;
int flag = 0;
for(int i =0;i<st.length();i++){
char c = st.charAt(i);
if(st.charAt(i) != ' '){
if((c<='9') && (c>='0')){
int no = 0;
int j=0;
for(j =i;j<st.length();j++){
char h = st.charAt(j);
if(h==' ' || h=='+' || h=='-' || h=='*' || h=='/'){
i=j-1;
break;
}
else{
if(j==(st.length()-1))
i = j;
no = no*10+ (h-'0');
}
}
od.push(no);
if(flag == 1){
temp = od.pop();
int t = od.pop();
if(op.pop() == '*')
od.push(t*temp);
else
od.push(t/temp);
flag =0;
}
}
else{
if(c == '*' || c=='/'){
flag = 1;
}
op.push(c);
}
}
}
Stack<Integer> od1 = new Stack<Integer>();
Stack<Character> op1 = new Stack<Character>();
//System.out.println(od1);
//System.out.println(op1);
while(!od.empty()){
od1.push(od.pop());
}
while(!op.empty()){
op1.push(op.pop());
}
while(!op1.empty()){
temp = od1.pop();
int t= od1.pop();
if(op1.pop() == '+')
od1.push(t+temp);
else
od1.push(temp-t);
}
System.
out.
println(od1.
pop());
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgcyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJU3RyaW5nIHN0ID0gcy5uZXh0TGluZSgpOwoJCVN0YWNrPEludGVnZXI+IG9kID0gbmV3IFN0YWNrPEludGVnZXI+KCk7CgkJU3RhY2s8Q2hhcmFjdGVyPiBvcCA9IG5ldyBTdGFjazxDaGFyYWN0ZXI+KCk7CgkJaW50IHRlbXA7CgkJaW50IGZsYWcgPSAwOwoJCWZvcihpbnQgaSA9MDtpPHN0Lmxlbmd0aCgpO2krKyl7CgkJCWNoYXIgYyA9IHN0LmNoYXJBdChpKTsKCQkJCgkJCWlmKHN0LmNoYXJBdChpKSAhPSAnICcpewoJCQkJaWYoKGM8PSc5JykgJiYgKGM+PScwJykpewoJCQkJCWludCBubyA9IDA7CgkJCQkJaW50IGo9MDsKCQkJCQlmb3IoaiA9aTtqPHN0Lmxlbmd0aCgpO2orKyl7CgkJCQkJCWNoYXIgaCA9IHN0LmNoYXJBdChqKTsKCQkJCQkJaWYoaD09JyAnIHx8IGg9PScrJyB8fCBoPT0nLScgfHwgaD09JyonIHx8IGg9PScvJyl7CgkJCQkJCQlpPWotMTsKCQkJCQkJCWJyZWFrOwoJCQkJCQl9CgkJCQkJCQoJCQkJCQllbHNlewoJCQkJCQkJaWYoaj09KHN0Lmxlbmd0aCgpLTEpKQoJCQkJCQkJCWkgPSBqOwoJCQkJCQkJbm8gPSBubyoxMCsgKGgtJzAnKTsKCQkJCQkJfQoJCQkJCQkKCQkJCQl9CgkJCQkJCgkJCQkJb2QucHVzaChubyk7CgkJCQkJaWYoZmxhZyA9PSAxKXsKCQkJCQkJdGVtcCA9IG9kLnBvcCgpOwoJCQkJCQlpbnQgdCA9IG9kLnBvcCgpOwoJCQkJCQlpZihvcC5wb3AoKSA9PSAnKicpCgkJCQkJCQlvZC5wdXNoKHQqdGVtcCk7CgkJCQkJCWVsc2UKCQkJCQkJCW9kLnB1c2godC90ZW1wKTsKCQkJCQkJZmxhZyA9MDsKCQkJCQl9CgkJCQl9CgkJCQllbHNlewoJCQkJCWlmKGMgPT0gJyonIHx8IGM9PScvJyl7CgkJCQkJCWZsYWcgPSAxOwoJCQkJCX0KCQkJCQlvcC5wdXNoKGMpOwoJCQkJfQoJCQl9CgkJfQoJCVN0YWNrPEludGVnZXI+IG9kMSA9IG5ldyBTdGFjazxJbnRlZ2VyPigpOwoJCVN0YWNrPENoYXJhY3Rlcj4gb3AxID0gbmV3IFN0YWNrPENoYXJhY3Rlcj4oKTsKCQkKCQkvL1N5c3RlbS5vdXQucHJpbnRsbihvZDEpOwoJCS8vU3lzdGVtLm91dC5wcmludGxuKG9wMSk7CgkJd2hpbGUoIW9kLmVtcHR5KCkpewoJCQlvZDEucHVzaChvZC5wb3AoKSk7CgkJfQoJCXdoaWxlKCFvcC5lbXB0eSgpKXsKCQkJb3AxLnB1c2gob3AucG9wKCkpOwoJCX0KCQl3aGlsZSghb3AxLmVtcHR5KCkpewoJCQl0ZW1wID0gb2QxLnBvcCgpOwoJCQlpbnQgdD0gb2QxLnBvcCgpOwoJCQlpZihvcDEucG9wKCkgPT0gJysnKQoJCQkJb2QxLnB1c2godCt0ZW1wKTsKCQkJZWxzZQoJCQkJb2QxLnB1c2godGVtcC10KTsKCQl9CgkJU3lzdGVtLm91dC5wcmludGxuKG9kMS5wb3AoKSk7CgkJCgl9Cn0=