using namespace std;
void fun() {
vector<int> result;
vector<int> arr(10,0);
for (int i = 123; i < 330; i++)
{
int temp1 = 2 * i;
int temp2 = 3 * i;
string s =to_string(i)+to_string(temp1)+to_string(temp2);
if(s.find('0') != string::npos)continue;
unordered_set<char> s1(s.begin(),s.end());
if(s1.size() == 9){
cout<< i << " " << temp1 << " " << temp2 <<endl;
}
}
} int main() {
fun();
return 0;
}