import java.util.Scanner;
import java.util.Stack;

public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    }
} import java.util.Scanner; Scanner java.util import java.util.Stack; Stack java.util public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    }
} Main public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    } main {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    } Scanner scan = new Scanner(System.in); scan new Scanner(System.in) Stack<Integer> calc = new Stack<>(); calc new Stack<>() String n = scan.nextLine(); n scan.nextLine() scan.nextLine scan for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        } int r = 0; int r = 0; r 0 r < n.length() r n.length() n.length n r++ r++ r {
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        } {
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        } if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            } n.charAt(r) == ' ' n.charAt(r) n.charAt n r ' ' {
            } if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            } n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/' n.charAt(r)== '*' n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/' n.charAt(r) == '+' n.charAt(r) n.charAt n r '+' n.charAt(r)== '-' n.charAt(r) n.charAt n r '-' n.charAt(r)== '*' n.charAt(r) n.charAt n r '*' n.charAt(r)== '/' n.charAt(r) n.charAt n r '/' {
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            } int y = calc.pop(); y calc.pop() calc.pop calc int x = calc.pop(); x calc.pop() calc.pop calc if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                } n.charAt(r)== '+' n.charAt(r) n.charAt n r '+' {
                    x = x + y;
                    calc.push(x);
                } x = x + y x x + y x y calc.push(x) calc.push calc x if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                } n.charAt(r)== '-' n.charAt(r) n.charAt n r '-' {
                    x = x - y;
                    calc.push(x);
                } x = x - y x x - y x y calc.push(x) calc.push calc x if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                } n.charAt(r)== '*' n.charAt(r) n.charAt n r '*' {
                    x = x * y;
                    calc.push(x);
                } x = x * y x x * y x y calc.push(x) calc.push calc x {
                    x = x/y;
                    calc.push(x);
                } x = x/y x x/y x y calc.push(x) calc.push calc x {
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            } String num = ""; num "" for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                } int p = r; int p = r; p r p < n.length() p n.length() n.length n p++ p++ p {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                } {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                } if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    } Character.isDigit(n.charAt(p)) Character.isDigit Character n.charAt(p) n.charAt n p {
                        num = num + Character.toString(n.charAt(p));
                    } num = num + Character.toString(n.charAt(p)) num num + Character.toString(n.charAt(p)) num Character.toString(n.charAt(p)) Character.toString Character n.charAt(p) n.charAt n p {
                        r = p;
                        p = n.length();
                    } r = p r p p = n.length() p n.length() n.length n calc.push(Integer.parseInt(num)) calc.push calc Integer.parseInt(num) Integer.parseInt Integer num System.out.println(calc.pop()) System.out.println System.out System System.out calc.pop() calc.pop calc String[] args args public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    }
} public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    }
} Main
import java.util.Scanner;
import java.util.Stack;

public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Stack<Integer> calc = new Stack<>();
        String n = scan.nextLine();
        for(int r = 0; r < n.length(); r++){
            if(n.charAt(r) == ' '){
            }
            else if(n.charAt(r) == '+' || n.charAt(r)== '-' || n.charAt(r)== '*' || n.charAt(r)== '/'){
                int y = calc.pop();
                int x = calc.pop();
                if(n.charAt(r)== '+'){
                    x = x + y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '-'){
                    x = x - y;
                    calc.push(x);
                }
                else if(n.charAt(r)== '*'){
                    x = x * y;
                    calc.push(x);
                }
                else{
                    x = x/y;
                    calc.push(x);
                }
            }
            else{
                String num = "";
                for(int p = r; p < n.length(); p++) {
                    if(Character.isDigit(n.charAt(p))){
                        num = num + Character.toString(n.charAt(p));
                    }
                    else{
                        r = p;
                        p = n.length();
                    }
                }
                calc.push(Integer.parseInt(num));
            }
        }
        System.out.println(calc.pop());
    }
}
