#include<iostream>
using namespace std;
int a[1001][3];
int d[10];
bool df(int s,int l,int m){
d[0]=s/100;
d[1]=s/10-d[0]*10;
d[2]=s%10;
d[3]=l/100;
d[4]=l/10-d[3]*10;
d[5]=l%10;
d[6]=m/100;
d[7]=m/10-d[6]*10;
d[8]=m%10;
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
if(d[i]==d[j]&&i!=j){
return false;
}
}
}
return true;
}
int main(){
for(int i=100;i<=333;i++){
int tmp=i;
a[i][0]=tmp;
a[i][1]=tmp*2;
a[i][2]=tmp*3;
if(df(a[i][0],a[i][1],a[i][2])){
cout<<a[i][0]<<' '<<a[i][1]<<' '<<a[i][2]<<endl;
}
}
return 0;
}