#include<bits/stdc++.h>
using namespace std;
constexpr int N = 100;
int a[N];
int b1, b2, b3;
bool flag = false;
int main()
{
a[1] = 1, a[2] = 9, a[3] = 2, a[4] = 3, a[5] = 8, a[6] = 4, a[7] = 5, a[8] = 7;
a[9] = 6;
cin >> b1 >> b2 >> b3;
do
{
int ka, kb, kc;
ka = a[1] * 100 + a[2] * 10 + a[3];
kb = a[4] * 100 + a[5] * 10 + a[6];
kc = a[7] * 100 + a[8] * 10 + a[9];
if (ka*b2==kb*b1 && kb*b3==kc*b2)
{
cout << ka << ' ' << kb << ' ' << kc << '\n';
flag = true;
}
} while (next_permutation(a + 1, a + 1 + 9));
if (!flag) cout << "No!!!\n";
return 0;
}