#include <stdio.h>
#include <math.h>
int repeat(long int x);
int count,i,j,k,r,n,v,e,w,b,h;
unsigned long long int max=9876543210,big;
int main(){
h=0;
for(;k>0;k--){
if(h!=0){
}
h=0;
for(v=1;v<10000;v++){
if(n*v>max){
break;
}
w=repeat(n*v);
b=repeat(v);
big=n*v;
if(w==1 && b==1){
h++;
printf("%llu / %d = %d\n",big
,v
,n
); }
}
}
}
int repeat(long int x){
e=0;
r=x;
count=0;
while(x!=0){
x/=10;
e++;
}
int a[e];
for(i=0;i<e;i++){
a[i]=r%10;
r/=10;
}
for(i=0;i<e;i++){
for(j=0;j<e;j++){
if(i==j)
continue;
if(a[i]!=a[j])
count++;
}
}
if(count==(e*e-e))
return 1;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CmludCByZXBlYXQobG9uZyBpbnQgeCk7CmludCBjb3VudCxpLGosayxyLG4sdixlLHcsYixoOwp1bnNpZ25lZCBsb25nIGxvbmcgaW50IG1heD05ODc2NTQzMjEwLGJpZzsKaW50IG1haW4oKXsKICAgIGg9MDsKICAgIHNjYW5mKCIlZCIsJmspOwogICAgZm9yKDtrPjA7ay0tKXsKICAgICAgICBpZihoIT0wKXsKICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0KICAgICAgICBoPTA7CiAgICAgICAgc2NhbmYoIiVkIiwmbik7CiAgICAgICAgZm9yKHY9MTt2PDEwMDAwO3YrKyl7CiAgICAgICAgICAgIGlmKG4qdj5tYXgpewogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdz1yZXBlYXQobip2KTsKICAgICAgICAgICAgYj1yZXBlYXQodik7CiAgICAgICAgICAgIGJpZz1uKnY7CiAgICAgICAgICAgIGlmKHc9PTEgJiYgYj09MSl7CiAgICAgICAgICAgICAgICBoKys7CiAgICAgICAgICAgICAgICBwcmludGYoIiVsbHUgLyAlZCA9ICVkXG4iLGJpZyx2LG4pOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9CmludCByZXBlYXQobG9uZyBpbnQgeCl7CiAgICBlPTA7CiAgICByPXg7CiAgICBjb3VudD0wOwogICAgd2hpbGUoeCE9MCl7CiAgICAgICAgeC89MTA7CiAgICAgICAgZSsrOwogICAgfQogICAgaW50IGFbZV07Cglmb3IoaT0wO2k8ZTtpKyspewoJCWFbaV09ciUxMDsKCQlyLz0xMDsKCX0KCWZvcihpPTA7aTxlO2krKyl7Cglmb3Ioaj0wO2o8ZTtqKyspewoJICAgIGlmKGk9PWopCgkgICAgICAgY29udGludWU7CiAgICAgICAgaWYoYVtpXSE9YVtqXSkKICAgICAgICAgICBjb3VudCsrOwp9Cn0KaWYoY291bnQ9PShlKmUtZSkpCiAgICByZXR1cm4gMTsKfQo=