#include<bits/stdc++.h>
using namespace std;
int a, b, c, m[100], n1, n2, n3, f;
int pp(int a, int b, int c){
if( a == 0 || b == 0 || c == 0){
return 0;
}
m[a % 10]++;
m[a / 10 % 10]++;
m[a / 100]++;
m[b % 10]++;
m[b / 10 % 10]++;
m[b / 100]++;
m[c % 10]++;
m[c / 10 % 10]++;
m[c / 100]++;
if(m[0] != 0){
return 0;
}
for(int i = 1; i <= 9; i++){
if(m[i] != 1){
return 0;
}
}
return 1;
}
int main(){
cin >> a >> b >> c;
if(a == 0 || b == 0 || c == 0){
cout << "No!!!";
return 0;
}
for(int i = 1; i <= 999; i++){
for(int i = 0; i <= 9; i++){
m[i] = 0;
}
n1 = i * a;
n2 = i * b;
n3 = i * c;
if(pp(n1, n2, n3) == 1){
cout << n1 << " " << n2 << " " << n3 << '\n';
f = 1;
}
}
if(f == 0){
cout << "No!!!";
}
return 0;
}