#include <stdio.h>
int pd1(int a){
int x,y,z;
x=a%10;
y=a/10%10;
z=a/100;
if(x==y||y==z||z==x)return 0;
return 1;
}
int pd2(int a,int b){
int x,y,z,xx,yy,zz;
x=a%10;
y=a/10%10;
z=a/100;
xx=b%10;
yy=b/10%10;
zz=b/100;
if(x==xx||x==yy||x==zz)return 0;
if(y==xx||y==yy||y==zz)return 0;
if(z==xx||z==yy||z==zz)return 0;
return 1;
}
void main()
{
for(int i=123;i<333;i++){
if(pd1(i)==0||pd1(i*2)==0||pd1(i*3)==0)continue;
if(pd2(i,i*2)==0||pd2(i,i*3)==0||pd2(i*2,i*3)==0)continue;
printf("%d %d %d \n",i,i*2,i*3);
}
getchar();
}