#include <bits/stdc++.h>
using namespace std;
int main() {
  long long r, i;
  int flag = 1;
  cin >> r;
  for (i = 1; i <= 1000000; i++) {
    if ((r - i * i - i - 1) > 0 && (r - i * i - i - 1) % (2 * i) == 0) {
      flag = 0;
      break;
    }
  }
  if (flag == 0)
    printf("%lld %lld\n", i, (r - i * i - i - 1) / 2 * i);
  else
    puts("NO");
}
