#include<bits/stdc++.h>
using namespace std;
int jzzh(int x,int y){
int res=0,cnt=-1;
while(x!=0){
if(x%10>=y) return -1;
cnt++;
res+=x%10*pow(y,cnt);
x/=10;
}
return res;
}
int main(){
int p,q,r;
cin>>p>>q>>r;
for(int i=2;i<=40;i++){
if(jzzh(p,i)*jzzh(q,i)==jzzh(r,i)){
cout<<i;
return 0;
}
}
cout<<"0";
return 0;
}