MOD = 10 ** 9 + 7 INF = 10 ** 15 def main(): N = int(input()) X = int((-1 + (1 + 8*N) ** 0.5//2) - 4) while True: if X*(X + 1) == 2*N: print('YES') print(X) return if X*(X + 1) > 2*N: print('NO') return X += 1 if __name__ == '__main__': main()