#include <bits/stdc++.h>
using namespace std;
string s1,s2;
const int maxn = 300;
int a[maxn],b[maxn],c[maxn];
int main(){
cin>>s1>>s2;
int la = s1.size(),lb = s2.size();
int lc = la+lb;
for(int i = 0;i<la;i++){
a[la-i] = s1[i]-'0';
}
for(int i = 0;i<lb;i++){
b[lb-i] = s2[i]-'0';
}
for(int i = 1;i<=la;i++){
for(int j = 1;j<=lb;j++){
c[i+j-1]+=a[i]*b[j];
}
}
for(int i = 1;i<lc;i++){
c[i+1]+=c[i]/10;
c[i] = c[i]%10;
}
if(c[lc+1]!=0) lc++;
while(c[lc]==0&&lc>1) lc--;
for(int i = lc;i>0;i--){
cout<<c[i];
}
return 0;
};