#include <stdio.h>
#include <stdlib.h>

int isEmpty(int);


int main(){

  int i,j,top;
  int str[200];
  char c;

  for(i=1;i<200;i++){
    scanf("%c",&c);
    if(c == '\n'){
      str[i] = '\n';
      break;
    }
    else if(c == 32){
      i = i - 1;
    }
    else if(isEmpty(i)==1){
      if(c>='0' && c<='9') str[i] =atoi(&c);
      else{
	if(c=='+'){
	  str[i-2] = str[i-1]+str[i-2];
	  i=i-2;
	}
	else if(c=='-'){
	  str[i-2] = str[i-2]-str[i-1];
	  i=i-2;
	}
	else if(c=='*'){
	  str[i-2] = str[i-1]*str[i-2];
	  i=i-2;
	}  
      }
    }
    else if(isEmpty(i-2)==0)break;
  }

 

  printf("%d\n",str[1]);

  return 0;
}


int isEmpty(int x){

  if(x==0) return 0;
  else return 1;
}