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")