#include <iostream>
#include <string>
using namespace std;
string multiply(string a, string b) {
vector<int> v(a.length()+b.length(),0);
for(int i=0;i<a.length();i++) {
for(int j=0;j<b.length();j++) {
v[i+j+1]+=(a[i]-'0')*(b[j]-'0');
}
}
for(int i=a.length()+b.length()-1;i>0;i--) {
v[i-1]+=v[i]/10;
v[i]%=10;
}
int i=0;
while(i<v.size() && v[i]==0) i++;
string str="";
while(i<v.size()) str+=to_string(v[i++]);
if(str=="") return "0";
else return str;
}