#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 );   }   