func_code_string: #include <bits/stdc++.h>   using namespace std;   const long double pi = acos(-1);   const long long INF = 1e14;   long long gcd(long long a, long long b) {     while (b) {       a = a % b;       swap(a, b);     }     return a;   }   int main() {     long long n, m, k;     cin >> n >> m >> k;     if ((n * m * 2) % k != 0 || k == 1) {       cout <<  NO ;       return 0;     }     cout <<  YES           <<   n ;     if (k % 2 == 0) {       k = k / 2;       long long g = gcd(n, k);       n = n / g;       k = k / g;       g = gcd(m, k);       m = m / g;       k = k / g;       cout << 0 <<     << 0 <<   n ;       cout << n <<     << 0 <<   n ;       cout << 0 <<     << m <<   n ;       return 0;     }     long long g = gcd(n, k);     if (g > 1) {       n = (n / g) * 2;       k = k / g;       g = gcd(m, k);       m = m / g;       k = k / g;     } else {       n = (n / g);       k = k / g;       g = gcd(m, k);       m = (m / g) * 2;       k = k / g;     }     cout << 0 <<     << 0 <<   n ;     cout << n <<     << 0 <<   n ;     cout << 0 <<     << m <<   n ;     return 0;   }   