#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int a[20010],b[20010],c[40010];
int main(){
cin>>s1>>s2;
for(int i = 0;i < s1.size();i++){
a[i] = s1[s1.size() - 1 - i] - '0';
}
for(int i = 0;i < s2.size();i++){
b[i] = s2[s2.size() - 1 - i] - '0';
}
for(int i = 0;i < s1.size();i++){
for(int j = 0;j < s2.size();j++){
c[i + j] = c[i + j] + a[i] * b[j];
if(c[i + j] >= 10){
c[i + j + 1] += c[i + j] / 10;
c[i + j] %= 10;
}
}
}
int l;
for(int i = s1.size() + s2.size() - 1;i >= 0;i--){
if(c[i] != 0){
l = i;
break;
}
}
for(int i = l;i >= 0;i--){
printf("%d",c[i]);
}
cout<<endl;
return 0;
}