n=int(input()) sheep=set() for i in range((int((8*n+1)**0.5)-1)//2-10,(int((8*n+1)**0.5)-1)//2+10): if i*(i+1)//2==n and i>0: print('YES') print(i) exit() print('NO')