import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    }
} import java.util.Scanner; Scanner java.util public class Main{
    public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    }
} Main public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    } main {
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    } Scanner s=new Scanner(System.in); s new Scanner(System.in) String po=s.nextLine(); po s.nextLine() s.nextLine s char a[]=po.toCharArray(); a po.toCharArray() po.toCharArray po int i=0 i 0 tmp=0 tmp 0 check=0; check 0 int b[]=new int[200]; b new int[200] 200 for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        } char a1 a {
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        } {
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        } if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            } a1==' ' a1 ' ' {
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            } if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                } check==1 check 1 {
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                } b[i]=tmp b[i] b i tmp check=0 check 0 i++ i tmp=0 tmp 0 if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            } a1=='+' a1 '+' { b[i-2]=b[i-2]+b[i-1]; i--;} b[i-2]=b[i-2]+b[i-1] b[i-2] b i-2 i 2 b[i-2]+b[i-1] b[i-2] b i-2 i 2 b[i-1] b i-1 i 1 i-- i if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            } a1=='-' a1 '-' { b[i-2]=b[i-2]-b[i-1]; i--;} b[i-2]=b[i-2]-b[i-1] b[i-2] b i-2 i 2 b[i-2]-b[i-1] b[i-2] b i-2 i 2 b[i-1] b i-1 i 1 i-- i if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            } a1=='*' a1 '*' { b[i-2]=b[i-2]*b[i-1]; i--;} b[i-2]=b[i-2]*b[i-1] b[i-2] b i-2 i 2 b[i-2]*b[i-1] b[i-2] b i-2 i 2 b[i-1] b i-1 i 1 i-- i {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            } if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                } check==1 check 1 {
                    tmp=tmp*10+a1-'0';
                } tmp=tmp*10+a1-'0' tmp tmp*10+a1-'0' tmp*10+a1 tmp*10 tmp 10 a1 '0' {
                    tmp=a1-'0';
                } tmp=a1-'0' tmp a1-'0' a1 '0' check=1 check 1 System.out.println(b[0]) System.out.println System.out System System.out b[0] b 0 String[] args args public class Main{
    public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    }
} public class Main{
    public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    }
} Main
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner s=new Scanner(System.in);
        String po=s.nextLine();
        char a[]=po.toCharArray();
        int i=0,tmp=0,check=0;
        int b[]=new int[200];
        for(char a1 : a){
            //System.out.println(a1);
            if(a1==' '){
                if(check==1){
                    b[i]=tmp;
                    check=0;
                    i++;
                    tmp=0;
                }
            }
            else if(a1=='+'){ b[i-2]=b[i-2]+b[i-1]; i--;}
            else if(a1=='-'){ b[i-2]=b[i-2]-b[i-1]; i--;}
            else if(a1=='*'){ b[i-2]=b[i-2]*b[i-1]; i--;}
            else {
                if(check==1){
                    tmp=tmp*10+a1-'0';
                }else{
                    tmp=a1-'0';
                }
                check=1;
            }
        }
        System.out.println(b[0]);
    }
}
