#include<stdio.h>
#include<string.h>
int main()
{
char a[205],b[205];
int i,j,k,flog,p,c[40000],len1,len2,A[205],B[205];
while(scanf("%s%s",a,b)!=EOF)
{
memset(c,0,sizeof(c));
len1=strlen(a);
len2=strlen(b);
for(i=len1-1;i>=0;i--)
A[len1-i-1]=a[i]-'0';
for(j=len2-1;j>=0;j--)
B[len2-1-j]=b[j]-'0';
for(i=0;i<len1;i++)
{
for(j=0;j<len2;j++)
{
c[i+j]=A[i]*B[j]+c[i+j];
if(c[i+j]>9)
{
c[i+j+1]=c[i+j+1]+c[i+j]/10;
c[i+j]=c[i+j]%10;
}
}
}
p=0;
if(c[len1+len2-1]!=0)
p=1;
for(i=len1+len2-2+p;i>=0;i--)
printf("%d",c[i]);
printf("\n");
}
return 0;
}