#include<bits/stdc++.h>
using namespace std;
string A, B;
int a[2000], b[2000], c[2010];
int main(){
cin >> A >> B;
int len_a, len_b, len;
len_a = A.size(), len_b = B.size(), len = max(len_a, len_b);
for (int i = len_a-1, j = 0; i >= 0; i--, j++){
a[j] = A[i]-'0';
}
for (int i = len_b-1, j = 0; i >= 0; i--, j++){
b[j] = B[i]-'0';
}
for (int i = 0; i < len; i++){
c[i] += a[i]*b[i];
c[i+1] += c[i]/10;
c[i]%=10;
}
if (c[len] != 0) len++;
for (int i = len-1; i >= 0; i--){
cout << c[i];
}
}