#include using namespace std; using int64 = long long; int main() { int64 X; cin >> X; int64 myon = .5 * (sqrt(8 * (double) X + 1) - 1); for(int64 i = max(1LL, myon - 15000); i <= myon + 15000; i++) { if(i * (i + 1) == X * 2) { cout << "YES" << endl; cout << i << endl; return (0); } } cout << "NO" << endl; }