N = int(input()) def f(x): return x * (x + 1) // 2 ng, ok = 0, 2000000000 while abs(ok - ng) > 1: mid = (ok + ng) // 2 if N <= f(mid): ok = mid else: ng = mid if f(ok) == N: print("YES") print(ok) else: print("NO")