#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,q,j=0;
int r,t,x=0,y=0,z=0,i;
int s[1000],m=0,k,g=0;
scanf("%d%d%d",&a,&b,&c);
for(i=2;i<17;i++)
{
q=a;j=0;x=0;y=0;z=0;
while(q){
x+=q%10*pow(i,j);
s[m]=q%10;
m+=1;
j+=1;q/=10;
}
r=b;j=0;
while(r){
y+=r%10*pow(i,j);
s[m]=r%10;
m+=1;
j+=1;r/=10;
}
t=c;j=0;
while(t){
z+=t%10*pow(i,j);
s[m]=t%10;
m+=1;
j+=1;t/=10;
}
k=m;
for(m=0;m<k;m++)
{
if(s[m]<i)
{
g+=1;
}
}
if(x*y==z&&g==k)
{
printf("%d",i);
return 0;
}
m=0;g=0;
}
printf("0");
return 0;
}