import java.util.*;
public class Main{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    }
} import java.util.*; util.* java public class Main{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    }
} Main public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    } main {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    } Scanner sc =new Scanner(System.in); sc new Scanner(System.in) Stack<String> st=new Stack<String>(); st new Stack<String>() while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        } sc.hasNext() sc.hasNext sc {
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        } String input=sc.next(); input sc.next() sc.next sc String a a b; b switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            } input case "+": "+" case "+": a=st.pop() a st.pop() st.pop st b=st.pop() b st.pop() st.pop st st.push((Integer.parseInt(b)+Integer.parseInt(a))+"") st.push st (Integer.parseInt(b)+Integer.parseInt(a))+"" (Integer.parseInt(b)+Integer.parseInt(a)) Integer.parseInt(b) Integer.parseInt Integer b Integer.parseInt(a) Integer.parseInt Integer a "" break; case "-": "-" case "-": a=st.pop() a st.pop() st.pop st b=st.pop() b st.pop() st.pop st st.push((Integer.parseInt(b)-Integer.parseInt(a))+"") st.push st (Integer.parseInt(b)-Integer.parseInt(a))+"" (Integer.parseInt(b)-Integer.parseInt(a)) Integer.parseInt(b) Integer.parseInt Integer b Integer.parseInt(a) Integer.parseInt Integer a "" break; case "*": "*" case "*": a=st.pop() a st.pop() st.pop st b=st.pop() b st.pop() st.pop st st.push((Integer.parseInt(b)*Integer.parseInt(a))+"") st.push st (Integer.parseInt(b)*Integer.parseInt(a))+"" (Integer.parseInt(b)*Integer.parseInt(a)) Integer.parseInt(b) Integer.parseInt Integer b Integer.parseInt(a) Integer.parseInt Integer a "" break; case "/": "/" case "/": a=st.pop() a st.pop() st.pop st b=st.pop() b st.pop() st.pop st st.push((Integer.parseInt(b)/Integer.parseInt(a))+"") st.push st (Integer.parseInt(b)/Integer.parseInt(a))+"" (Integer.parseInt(b)/Integer.parseInt(a)) Integer.parseInt(b) Integer.parseInt Integer b Integer.parseInt(a) Integer.parseInt Integer a "" break; default: default: st.push(input) st.push st input break; System.out.println(st.pop()) System.out.println System.out System System.out st.pop() st.pop st String[] args args public class Main{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    }
} public class Main{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    }
} Main
import java.util.*;
public class Main{
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        Stack<String> st=new Stack<String>();
        while(sc.hasNext()){
            
            String input=sc.next();
            //if(input.equals("-1")) break;
            String a,b;
            switch (input) {
                case "+":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)+Integer.parseInt(a))+"");
                    break;
                case "-":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)-Integer.parseInt(a))+"");
                    break;
                case "*":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)*Integer.parseInt(a))+"");
                    break;
                case "/":
                    a=st.pop();
                    b=st.pop();
                    st.push((Integer.parseInt(b)/Integer.parseInt(a))+"");
                    break;
                default:
                    st.push(input);
                    break;
            }
        }
        System.out.println(st.pop());
    }
}
