#include<bits/stdc++.h>
using namespace std;
int A,B,C;
bool check(double a,double b,double c){
int s[10]={0};
s[int(a)%10]=1;
s[int(a)/10%10]=1;
s[int(a)/100%10]=1;
s[int(b)%10]=1;
s[int(b)/10%10]=1;
s[int(b)/100%10]=1;
s[int(c)%10]=1;
s[int(c)/10%10]=1;
s[int(c)/100%10]=1;
int cnt=0;
for(int i=1;i<=9;i++){
if(s[i]==1){
cnt++;
}
}
return cnt==9;
}
int main(){
cin>>A>>B>>C;
int cnt=0;
double j,z;
for(double i=123;i<=987;i++){
j=i/A*B;
z=i/A*C;
if(j-int(j)==0 && z-int(z)==0){
if(check(i,j,z)){
cout<<i<<' '<<j<<' '<<z<<endl;
cnt++;
}
}
}
if(cnt==0){
cout<<"No!!!";
}
return 0;
}