import java.util.Scanner;
class Stac{
	int num;
	public Stac(String str) {
		num=Integer.parseInt(str);
	}
	public void Show() {
		System.out.println(num);
	}
}

public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	}
} import java.util.Scanner; Scanner java.util class Stac{
	int num;
	public Stac(String str) {
		num=Integer.parseInt(str);
	}
	public void Show() {
		System.out.println(num);
	}
} Stac int num; num public Stac(String str) {
		num=Integer.parseInt(str);
	} Stac {
		num=Integer.parseInt(str);
	} num=Integer.parseInt(str) num Integer.parseInt(str) Integer.parseInt Integer str String str str public void Show() {
		System.out.println(num);
	} Show {
		System.out.println(num);
	} System.out.println(num) System.out.println System.out System System.out num public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	}
} Main public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	} main {
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	} Scanner scan=new Scanner(System.in); scan new Scanner(System.in) int i=0; i 0 String str=""; str "" Stac[] stac=new Stac[100]; stac new Stac[100] 100 while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        } scan.hasNext() scan.hasNext scan {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        } str=scan.next() str scan.next() scan.next scan if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	} str.equals("+") str.equals str "+" {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	} stac[i-2].num=stac[i-2].num+stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-2].num+stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-1].num stac[i-1] stac i-1 i 1 stac[i-1].num i-=2 i 2 if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	} str.equals("-") str.equals str "-" {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	} stac[i-2].num=stac[i-2].num-stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-2].num-stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-1].num stac[i-1] stac i-1 i 1 stac[i-1].num i-=2 i 2 if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	} str.equals("*") str.equals str "*" {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	} stac[i-2].num=stac[i-2].num*stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-2].num*stac[i-1].num stac[i-2].num stac[i-2] stac i-2 i 2 stac[i-2].num stac[i-1].num stac[i-1] stac i-1 i 1 stac[i-1].num i-=2 i 2 {
        		stac[i]=new Stac(str);
        	} stac[i]=new Stac(str) stac[i] stac i new Stac(str) i++ i stac[0].Show() stac[0].Show stac[0] stac 0 String[] args args public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	}
} public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	}
} Main
import java.util.Scanner;
class Stac{
	int num;
	public Stac(String str) {
		num=Integer.parseInt(str);
	}
	public void Show() {
		System.out.println(num);
	}
}

public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        int i=0;
        String str="";
        Stac[] stac=new Stac[100];
        while(scan.hasNext()) {
        	str=scan.next();
        	if(str.equals("+")) {
        		stac[i-2].num=stac[i-2].num+stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("-")) {
        		stac[i-2].num=stac[i-2].num-stac[i-1].num;
        		i-=2;
        	}
        	else if(str.equals("*")) {
        		stac[i-2].num=stac[i-2].num*stac[i-1].num;
        		i-=2;
        	}
        	else {
        		stac[i]=new Stac(str);
        	}
        	i++;
        }
        stac[0].Show();
	}
}
