N=int(input()) low=0 high=N+100 while(high-low>1): mid=(high+low)//2 if mid**3<=N: low=mid else: high=mid if low**3==N: print("Yes") else: print("No")