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

//void push(int,int);
//int pop(void);

//int t = 0;

int main(){
  int t=0,x=0,y=0,sta[1000];
  char st[100];

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

    if( st[0] == '+' ){
      t--;
      x = sta[t+1];
      t--;
      y = sta[t+1];
      t++;
      sta[t] = x + y;
    }
    else if( st[0] == '-' ){
      t--;
      x = sta[t+1];
      t--;
      y = sta[t+1];
      t++;
      sta[t] = y - x;
    }
    else if( st[0] == '*' ){
      t--;
      x = sta[t+1];
      t--;
      y = sta[t+1];
      t++;
      sta[t] = x * y;
    }
    else{
      t++;
      sta[t] = atoi(st);
    }
  }


  printf("%d\n",sta[t]);

  return 0;
}

