#include<iostream>
#include<cstdio>
#include<cstdlib>
using namespace std;
int ans,a1,a2;
char sign;
int main()
{
cin>>a1;//先读进来一个变量
a1%=10000;
while(cin>>sign)//稳稳的读运算符号
{
cin>>a2;
a2%=10000;
if(sign=='+')//将每一组连乘分开,每次遇到+意味着一个一组连乘的结束,所以加进ans
{
ans+=a1;
ans%=10000;
a1=a2;//很重要,用于进行下一组连乘
}
if(sign=='*')
{
a1*=a2;
a1%=10000;
}
}
ans+=a1;//单独处理掉最后一个数
cout<<ans%10000;//别以为每次都取余最后就不用了,万一最后一个数爆掉呢(滑稽
return 0;
}
/**************************************************************
Problem: 1666
User: admin
Language: C++
Result: Accepted
Time:127 ms
Memory:2072 kb
****************************************************************/