#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char a[2001],b[2001];
int c[4001]={0},lena,lenb,d=0;
cin>>a>>b;
lena=strlen(a)-1;
lenb=strlen(b)-1;
for(int i=0;i<=lena;i++)
{
for(int j=0;j<=lenb;j++)
{
c[i+j]+=(a[i]-'0')*(b[i]-'0')/10;
if(c[i+j]>=10)
{
c[i+j+1]+=c[i+j]%10;
c[i+j]%=10;
}
c[i+j-1]+=(a[i]-'0')*(b[i]-'0')%10;
if(c[i+j-1]>=10)
{
c[i+j]+=c[i+j-1]%10;
c[i+j-1]%=10;
}
}
}
for(int i=lena*lenb;i>=0;i--)
{
if(c[i]>0)
{
d=1;
}
if(d)
{
cout<<c[i];
}
}
return 0;
}
样栗连输出都没有QAQ