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

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

int main(){
  int x,S[101],top=1;
  char s[100];

  while( scanf("%s", s) != EOF ){
    if ( s[0] == '+' ){
      push(pop(&top)+pop(&top));
    } else if ( s[0] == '-' ){
      push(-1*pop(&top)+pop(&top))
    } else if ( s[0] == '*' ){

    } else {
      x = atoi(s);
      push(&top,x);
    }
  }
  printf("%d\n",S[1]);
  return 0;
}


void push(int *top,int x){
*top++;
S[top]=x;
}

int pop(int *top){
*top--;
return S[top+1];
}