from math import floor, sqrt def main(): n = int(input()) i_small = floor(sqrt(n)) if i_small * (i_small+1) == 2 * n: print("YES") print(i_small) return if (i_small+2) * (i_small+1) == 2 * n: print("YES") print(i_small+1) return if (i_small+3) * (i_small+2) == 2 * n: print("YES") print(i_small+2) return print("NO") if __name__ == "__main__": main()