#include <bits/stdc++.h>
using namespace std;
typedef unsigned long long ULL;
ULL z(string s,ULL x){
ULL sum=0;
for(ULL i=s.size()-1,j=1;i>=0;i--,j*=x){
sum+=((s[i]-'0')*j);
}
return sum;
}
int main(){
string a,b,c;
cin >> a >> b >> c;
for(int i=2;i<=16;i++){
cout << z(a,i)*z(b,i) << '\n';
if(z(a,i)*z(b,i)==z(c,i)){
cout << i;
return 0;
}
}
cout << 0;
return 0;
}
求助大佬!