N = int(input()) def factorize(K): ret = [] for i in range(2,int(K**0.5//1)+1): cnt=0 while K%i==0: K//=i cnt+=1 if cnt!=0: ret.append((i,cnt)) if K!=1: ret.append((K,1)) return ret r = factorize(N) #print(r) ans = 1 for i,j in r: tmp = 0 for k in range(j+1): tmp += pow(i,k) ans *= tmp # print(tmp) if ans == N*2: print("Yes") else: print("No") #print(ans)