#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#define MAXSIZE 101
int main(){
int arr[MAXSIZE]={0};
char inp[1000];
fgets(inp, 1000, stdin);
char * ptr = strtok(inp," ");
int status=1;
int i=0;
do
{
if(atoi(ptr)!=0){
i++;
arr[i]=atoi(ptr);
}else{
switch(ptr[0]){
case '-':
if(i>1){
arr[i-1]=arr[i-1]-arr[i];
i--;
}else{
status=0;
}
break;
case '+':
if(i>1){
arr[i-1]=arr[i-1]+arr[i];
i--;
}else{
status=0;
}
break;
case '*':
if(i>1){
arr[i-1]=arr[i-1]*arr[i];
i--;
}else{
status=0;
}
break;
case '/':
if(i>1){
arr[i-1]=arr[i-1]/arr[i];
i--;
}else{
status=0;
}
break;
}
}
ptr = strtok(NULL, " ");
}while (ptr != NULL && status==1);
if(status && i==1){
printf("%d", arr[1]);
}else{
printf("error");
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPGN0eXBlLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2RlZmluZSBNQVhTSVpFIDEwMQoKaW50IG1haW4oKXsKCWludCBhcnJbTUFYU0laRV09ezB9OwoJY2hhciBpbnBbMTAwMF07CglmZ2V0cyhpbnAsIDEwMDAsIHN0ZGluKTsKCWNoYXIgKiBwdHIgPSBzdHJ0b2soaW5wLCIgIik7CglpbnQgc3RhdHVzPTE7CglpbnQgaT0wOwoJZG8KICAJewogIAkJaWYoYXRvaShwdHIpIT0wKXsKICAJCQlpKys7CiAgCQkJYXJyW2ldPWF0b2kocHRyKTsKICAJCX1lbHNlewogIAkJCXN3aXRjaChwdHJbMF0pewogIAkJCQljYXNlICctJzoKICAJCQkJCWlmKGk+MSl7CiAgCQkJCQkJYXJyW2ktMV09YXJyW2ktMV0tYXJyW2ldOwogIAkJCQkJCWktLTsKICAJCQkJCX1lbHNlewogIAkJCQkJCXN0YXR1cz0wOwogIAkJCQkJfQogIAkJCQkJYnJlYWs7CiAgCQkJCWNhc2UgJysnOgogIAkJCQkJaWYoaT4xKXsKICAJCQkJCQlhcnJbaS0xXT1hcnJbaS0xXSthcnJbaV07CiAgCQkJCQkJaS0tOwogIAkJCQkJfWVsc2V7CiAgCQkJCQkJc3RhdHVzPTA7CiAgCQkJCQl9CiAgCQkJCQlicmVhazsKICAJCQkJY2FzZSAnKic6CiAgCQkJCQlpZihpPjEpewogIAkJCQkJCWFycltpLTFdPWFycltpLTFdKmFycltpXTsKICAJCQkJCQlpLS07CiAgCQkJCQl9ZWxzZXsKICAJCQkJCQlzdGF0dXM9MDsKICAJCQkJCX0KICAJCQkJCWJyZWFrOwogIAkJCQljYXNlICcvJzoKICAJCQkJCWlmKGk+MSl7CiAgCQkJCQkJYXJyW2ktMV09YXJyW2ktMV0vYXJyW2ldOwogIAkJCQkJCWktLTsKICAJCQkJCX1lbHNlewogIAkJCQkJCXN0YXR1cz0wOwogIAkJCQkJfQogIAkJCQkJYnJlYWs7CiAgCQkJfQogIAkJfQogICAgCXB0ciA9IHN0cnRvayhOVUxMLCAiICIpOwogIAl9d2hpbGUgKHB0ciAhPSBOVUxMICYmIHN0YXR1cz09MSk7CiAgCWlmKHN0YXR1cyAmJiBpPT0xKXsKICAJCXByaW50ZigiJWQiLCBhcnJbMV0pOwogIAl9ZWxzZXsKICAJCXByaW50ZigiZXJyb3IiKTsKICAJfQp9