#include<iostream>
#include<cstring>
#include<cmath>
using namespace std;
long long pqr(string a,int b)
{
long long sum=0;
for(int i=0;i<a.size();i++)
{
sum+=(a[i]-'0')*pow(b,a.size()-1-i);
}
return sum;
}
int main()
{
string p,q,r;
cin>>p>>q>>r;
for(int i=2;i<=16;i++)
{
if(pqr(p,i)*pqr(q,i)==pqr(r,i))
{
cout<<i;
return 0;
}
}
cout<<0;
return 0;
}