#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define N 100
#define MAX 1000001
int main(){
  int i,j,ntop=0,otop=0, num[N],top=0;
  char str[MAX],c;
 
  while(1){
    scanf("%s",str);
    if(str[0]>='0'&&str[0]<='9')
      num[ntop++]=atoi(str);
    else{
      if(str[0]=='+')
	num[ntop-2]=num[ntop-2]+num[ntop-1];
      else if(str[0]=='-')
	num[ntop-2]=num[ntop-2]-num[ntop-1];
      else if(str[0]=='*')
	num[ntop-2]=num[ntop-2]*num[ntop-1];
      ntop--;
    }
    scanf("%c",&c);
    if(c=='\n')
      break;
  }
  printf("%d\n",num[0]);
  
  

  return 0;
}

