#include<bits/stdc++.h>
using namespace std;
long long a1[100000],b1[100000],c1[100000],x,y,ment1,up1,jishu,ff;
string a,b;
int main()
{
cin>>a>>b;
for(int i=b.length()-1; i>=0; i--)
{
b1[x]=b[i]-48;
x++;
}
for(int i=a.length()-1; i>=0; i--)
{
a1[y]=a[i]-48;
y++;
}
for(int i=0; i<=1000; i++)
{
for(int j=0; j<=1000; j++)
{ c1[i + j] += a1[i] * b1[j];
c1[i + j + 1] += c1[i + j] / 10;
c1[i + j] = c1[i + j] % 10;//
}
}
for(int i=1000; i>=0; i--)
{
if(c1[i]!=0)
{
jishu=i;
break;
}
}
for(int j=jishu; j>=0; j--)
{
cout<<c1[j];
}
}