#include <bits/stdc++.h>
using namespace std;
void getint(int &v) {
  char ch, fu = 0;
  for (ch = '*'; (ch < '0' || ch > '9') && ch != '-'; ch = getchar())
    ;
  if (ch == '-') fu = 1, ch = getchar();
  for (v = 0; ch >= '0' && ch <= '9'; ch = getchar()) v = v * 10 + ch - '0';
  if (fu) v = -v;
}
long long n, m, k, t;
void pr(long long x, long long y) {
  puts("YES");
  cout << "0 0\n";
  cout << x << " 0\n";
  cout << "0 " << y << endl;
}
int main() {
  cin >> n >> m >> k;
  if (n * m * 2 % k != 0) return puts("NO"), 0;
  t = k * 2;
  for (long long i = 1; i * i <= t; ++i)
    if (t % i == 0) {
      if (i < 2 || t / i < 2) continue;
      if (n * 2 % i == 0 && m * 2 % (t / i) == 0)
        return pr(n * 2 / i, m * 2 / (t / i)), 0;
      if (n * 2 % (t / i) == 0 && m * 2 % i == 0)
        return pr(n * 2 / (t / i), m * 2 / i), 0;
    }
  puts("NO");
  return 0;
}
