#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int a[2000],b[2000],c[2000],ls1,ls2,f;
int main()
{
cin>>s1>>s2;
ls1=s1.size();
ls2=s2.size();
for(int i=0;i<ls1;i++) a[ls1-i]=s1[i]-'0';
for(int j=0;j<ls2;j++) b[ls2-j]=s2[j]-'0';
f=ls1+ls2;
for(int i=1;i<=ls1;i++){
for(int j=1;j<=ls2;j++){
c[i+j-1]+=a[i]*b[j];
c[i+j]+=c[i+j-1]/10;
c[i+j-1]=c[i+j-1]%10;
}
}
while(c[f]==0&&f>1) f--;
for(int i=f;i>0;i--){
cout<<c[i];
}
}