string f(string s1,string s2){
int a[10010],b[10010],c[10010];
int l1 = s1.size(),l2 = s2.size();
for(int i=0;i<l1;i++) a[l1-i-1] = s1[i]-'0';
for(int i=0;i<l2;i++) b[l2-i-1] = s2[i]-'0';
for(int i=0;i<l1;i++){
for(int j=0;j<l2;j++){
c[i+j] += a[i]*b[j];
c[i+j+1] += c[i+j]/10;
c[i+j]%=10;
}
}
int l = 0;
for(int i=l1+l2;i>=0;i--){
if(c[i]){
l = i;
break;
}
}
string back="";
for(int i=l;~i;i--) back+=c[i];
return back;
}