#include<bits/stdc++.h>
using namespace std;
#define int double
signed main()
{
int x,y,z,f;
cin>>x>>y>>z;
f=1;
for(int a=1;a<=9;a++)
{
for(int b=1;b<=9;b++)
{
if(b==a)continue;
for(int c=1;c<=9;c++)
{
if(c==a)continue;
if(c==b)continue;
for(int d=1;d<=9;d++)
{
if(d==a)continue;
if(d==b)continue;
if(d==c)continue;
for(int e=1;e<=9;e++)
{
if(e==a)continue;
if(e==b)continue;
if(e==c)continue;
if(e==d)continue;
for(int f=1;f<=9;f++)
{
if(f==a)continue;
if(f==b)continue;
if(f==c)continue;
if(f==d)continue;
if(f==e)continue;
for(int g=1;g<=9;g++)
{
if(g==a)continue;
if(g==b)continue;
if(g==c)continue;
if(g==d)continue;
if(g==e)continue;
if(g==f)continue;
for(int h=1;h<=9;h++)
{
if(h==a)continue;
if(h==b)continue;
if(h==c)continue;
if(h==d)continue;
if(h==e)continue;
if(h==f)continue;
if(h==g)continue;
for(int i=1;i<=9;i++)
{
if(i==a)continue;
if(i==b)continue;
if(i==c)continue;
if(i==d)continue;
if(i==e)continue;
if(i==f)continue;
if(i==g)continue;
if(i==h)continue;
if(a+b+c+d+e+f+g+h+i==45)
{
if((a*100+b*10+c)/x==(d*100+e*10+f)/y&&(d*100+e*10+f)/y==(g*100+h*10+i)/z)
{
cout<<a<<b<<c<<' '<<d<<e<<f<<' '<<g<<h<<i<<endl;
f=0;
}
}
}
}
}
}
}
}
}
}
}
if(f)cout<<"No!!!";
return 0;
}