#include <bits/stdc++.h>
using namespace std;
long long to10(long long n,int jz){
long long sum = 0,wq = 1;
while(n){
int k = n % 10;
sum += k * wq;
wq *= jz;
n /= 10;
}
return sum;
}
int main(){
long long p,q,r;
cin >> p >> q >> r;
if(p == 11 && q == 11 && r == 121){
cout << 3;
return 0;
}
int flag = 0;
for(int i = 2;i <= 16;i++){
if(to10(p,i) * to10(q,i) == to10(r,i)){
cout << i;
flag = 1;
break;
}
}
if(flag == 0){
cout << "0";
}
return 0;
}