#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int top, s[200];
void push(int x)
{
    top++;
    s[top]=x;
}
int pop(void)
{
    top--;
    return s[top+1];
}
int main()
{
    int a, b, i;
    char str[100];
    top=0;

	for(i=0;;i++)
	{
		scanf("%c", &str[i]);
		if((str[i]-32)==0) break;
	}
    while((str[i]-10)!=0)
    {
        if(str[0]=='+')
        {
            a=pop();
            b=pop();
            push(a+b);
        }
        else if(str[0]=='-')
        {
            a=pop();
            b=pop();
            push(b-a);
        }
        else if(str[0]=='*')
        {
            a=pop();
            b=pop();
            push(a*b);
        }
        else if(str[0]=='/')
        {
            a=pop();
            b=pop();
            push(b/a);
        }
        else
            push(atoi(str));

		for(i=0;;i++)
		{
			scanf("%c", &str[i]);
			if((str[i]-32)==0 || (str[i]-10)==0) break;
		}
    }
    if(str[0]=='+')
    {
        a=pop();
        b=pop();
        push(a+b);
    }
    else if(str[0]=='-')
    {
        a=pop();
        b=pop();
        push(b-a);
    }
    else if(str[0]=='*')
    {
        a=pop();
        b=pop();
        push(a*b);
    }
    else if(str[0]=='/')
    {
        a=pop();
        b=pop();
        push(b/a);
    }
    else
        push(atoi(str));

    printf("%d\n", pop());

    return 0;
}