#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int cmp(const void *a, const void *b)
{
return (*(int*)a - *(int*)b);
}
bool areAllUnique(int arr[], int n)
{
qsort(arr, n, sizeof(int), cmp);
for (int i = 0; i < n - 1; i++) {
if (arr[i] == arr[i + 1]) {
return false;
}
}
return true;
}
int main ()
{
int x,y;
int a[9];
for(int i=101;i<332;i++)
{
x=2*i;y=3*i;
a[0]=i/100;a[2]=i%10;a[1]=(i-a[0]*100-a[2])/10;
a[3]=x/100;a[5]=x%10;a[4]=(x-a[3]*100-a[5])/10;
a[6]=y/100;a[8]=y%10;a[7]=(y-a[6]*100-a[8])/10;
if(areAllUnique(a, 9))
printf("%d %d %d\n",i,x,y);
}
}