#include <stdio.h>
#include <stdio.h>
  int S[3];
  int top=0;
  void push(int v){
      top++;
      S[top]=v;
  } 
  int pop(void){
      top--;
      return S[top+1];
  }
  int main(void){
      char s[100];
  while( scanf("%s", s) != EOF ){
      int c,d;
      if ( s[0] == '+' ){
          c=pop();
          d=pop();
          push(c+d);
      } else if ( s[0] == '-' ){
          c=pop();
          d=pop();
          push(d-c);
      } else if ( s[0] == '*' ){
          c=pop();
          d=pop();
          push(c*d);
      } else {
        push(atoi(s));

      }
    }
  printf("%d\n", pop());
  return 0;
}
