#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
  int i=0,num,data[100],k=0;
  char N[10];

  while( scanf("%s",N)!=EOF){
      

      
 

    if(atoi(N)>0&&atoi(N)<=1000000){
      data[i]= atoi(N);
    
      i++;
    }  

    else {switch (N[0]){
      case '+':
	num=data[i-2]+data[i-1];
	data[i-2]=num;
	i--;
	break;

    
      case '-':
	num=data[i-2]-data[i-1];
	data[i-2]=num;
	i--;
	break;

      case '*':
	num=data[i-2]*data[i-1];
	data[i-2]=num;
	i--;
	break;
      }}

    
  }
    
  printf("%d\n",data[0]);
  return 0;
}