#include <bits/stdc++.h>
using namespace std;
const int m=1e4;
char r;
vector<int> num[200010]={{}};
int ansn,ans=1;
int cnt,t;
int main()
{
while(1)
{
r=getchar();
if(r=='\n') break;
if('0'<=r&&r<='9')
{
t*=10;
t+=(r-'0');
t%=m;
}
else if(r=='+')
{
num[++cnt].push_back(t);
t=0;
}
else
{
num[cnt].push_back(t);
t=0;
}
}
for(int i=1;i<=cnt;i++)
{
vector<int>::iterator it=num[i].end();
for(vector<int>::iterator j=num[i].begin();j<=it;++j)
{
ans*=(*j);
ans%=m;
}
ansn+=ans;
ansn%=m;
ans=1;
}
cout<<(ansn%m);
return 0;
}