#include #include #include #include using namespace std; int main() { long long n; cin >> n; n *= 2; long long l = 1, r = n; long long m; while (l < r) { m = (l + r) / 2; if (m*(m + 1) < n)l = m + 1; else r = m; } if (l*(l + 1) == n) { cout << "YES" << endl; cout << l << endl; } else cout << "NO" << endl; return 0; }