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

#define N 199
#define M 100

int push(int);
int pop(int);
  int topa = 0, topb = 0;

int main(){
  int x,y;
  char S[N];
  int A[M];


  while(scanf("%s",S) != EOF){
    if(S[topa] == '+'){
      x=pop(A[topb]);
      y=pop(A[topb]);
      A[topb]=push(y+x);
    }
     else if(S[topa] == '-'){
      x=pop(A[topb]);
      y=pop(A[topb]);
      A[topb]=push(y-x);
    }
     else if(S[topa] == '*'){
      x=pop(A[topb]);
      y=pop(A[topb]);
      A[topb]=push(y*x);
    }
     else{
       A[topb] = push(atoi(&S[topb]));
     }