#include<iostream>
using namespace std;
void print(int *k,int len)
{
for(int i=len; i>=0; i--)
{
cout<<*(k+i);
}
}
int main()
{
string a,b;
int c[4050];
cin>>a>>b;
if(a[0]=='0'||b[0]=='0')
{
cout<<0;
return 0;
}
int len=a.length()+b.length();
for(int i=0; i<int(a.length()); i++)
{
a[i]-='0';
}
for(int i=0; i<int(b.length()); i++)
{
b[i]-='0';
}
for(int i=0; i<a.length(); i++)
{
for(int ii=0; ii<b.length(); ii++)
{
int k=a.length()-i-1+b.length()-ii-1;
c[k]+=a[a.length()-i-1]*b[b.length()-ii-1];
}
}
len--;
while(c[len]==0)
{
len--;
}
for(int i=0; i<=len; i++)
{
c[i+1]+=c[i]/10;
c[i]=c[i]%10;
}
if(c[len+1])
{
len++;
}
print(c,len);
return 0;
}