#include<stdio.h>
#include<string.h>
int main(void)
{
char str1[100], str2[100];
int m[100]={0}, n[100]={0}, result[10000]={0};
int i, j, k, len_n, len_m;
scanf("%s",str1);
scanf("%s",str2);
//gets(str1);
//gets(str2);
len_n=strlen(str1);
len_m=strlen(str2);
for(i=len_n-1,k=0;i>=0;i--,k++)
n[k]=str1[i]-'0';
for(i=len_m-1,k=0;i>=0;i--,k++)
m[k]=str2[i]-'0';
for(i=0;i<len_n;i++)
{
k=i;
for(j=0;j<len_m;j++,k++)
{
result[k]=result[k]+n[i]*m[j];
result[k+1]=result[k+1]+result[k]/10;
result[k]=result[k]%10;
}
}
if(result[len_n+len_m-1]==0)
for(i=len_n+len_m-2;i>=0;i--)
printf("%d",result[i]);
else
for(i=len_n+len_m-1;i>=0;i--)
printf("%d",result[i]);
printf("\n");
return 0;
}
#include<string.h>
int main(void)
{
char str1[100], str2[100];
int m[100]={0}, n[100]={0}, result[10000]={0};
int i, j, k, len_n, len_m;
scanf("%s",str1);
scanf("%s",str2);
//gets(str1);
//gets(str2);
len_n=strlen(str1);
len_m=strlen(str2);
for(i=len_n-1,k=0;i>=0;i--,k++)
n[k]=str1[i]-'0';
for(i=len_m-1,k=0;i>=0;i--,k++)
m[k]=str2[i]-'0';
for(i=0;i<len_n;i++)
{
k=i;
for(j=0;j<len_m;j++,k++)
{
result[k]=result[k]+n[i]*m[j];
result[k+1]=result[k+1]+result[k]/10;
result[k]=result[k]%10;
}
}
if(result[len_n+len_m-1]==0)
for(i=len_n+len_m-2;i>=0;i--)
printf("%d",result[i]);
else
for(i=len_n+len_m-1;i>=0;i--)
printf("%d",result[i]);
printf("\n");
return 0;
}