//继续水一个大数字乘法,绝对的模板题........
#include <stdio.h>
#include <string.h>
#define MAX_LEN 400
int main()
{
int i, j;
int len1, len2;
int a[MAX_LEN+10], b[MAX_LEN+10], c[MAX_LEN*2+10];
char str1[MAX_LEN+10], str2[MAX_LEN+10];
while( gets(str1) )
{
memset(c, 0, sizeof(c) );
gets(str2);
len1 = strlen(str1);
len2 = strlen(str2);
for( j = 0, i = len1-1; i>=0; i-- )
a[j++] = str1[i] - '0';
for( j = 0, i = len2-1; i>=0; i-- )
b[j++] = str2[i] - '0';
for( i = 0; i < len2; i++ )
for( j = 0; j < len1; j++ )
c[i+j] += b[i] * a[j];
for( i = 0; i < MAX_LEN*2; i++ )
if( c[i] >= 10 )
{
c[i+1] += c[i] /10;
c[i] %= 10;
}
for( i = MAX_LEN*2; (c[i]==0)&&(i>=0); i-- );
if( i >= 0 )
for(; i >=0; i-- )
printf( "%d",c[i] );
else
printf( "0" );
printf( "\n" );
}
return 0;
}