#include<iostream>
#include<stack>
using namespace std;
stack < int > s;
int sum = 0;
int main(){
int a,b;
char c;
cin >> a;//先输入第一个数,因为后面都是符号+数字の形式
s.push(a);
while(cin >> c >> b){
if(c == '*'){
sum += s.top() * b;//乘法优先级为最高
sum %= 10000;
s.pop();//出栈
}else if(c == '+'){
s.push(b);//入栈
}
}
if(!s.empty()){//有剩余
for(int i = 0;i < s.size();i++){
sum += s.top();
sum %= 10000;
s.pop();
}
}
cout << sum;//输出,保留后4位
return 0;
}