#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int sym=1;
string str;
long long ans,tmp,tmp2;
int main(){
cin>>str;
for(int i=0;i<str.length();i++){
if(str[i]=='+'){
ans=(ans+tmp)%10000;
sym=1;
tmp=tmp2=0;
}else if(str[i]=='*'){
while(i++&&i<str.length()){
sym=2;
if(str[i]=='+'){
tmp=(tmp*tmp2)%10000;
tmp2=0;
ans=(ans+tmp)%10000;
sym=1;
tmp=tmp2=0;
break;
}
if(str[i]>='0'&&str[i]<='9'){
tmp2=(tmp2*10+str[i]-'0')%10000;
}else{
tmp=(tmp*tmp2)%10000;
tmp2=0;
}
}
}else{
tmp=(tmp*10+str[i]-'0')%10000;
}
}
cout<<((ans%10000)+(tmp%10000))%10000;
return 0;
}