n,z=map(int,input().split()) c=z**n if n==1: if z==1: print("No") else: print("Yes") else: for i in range(1,1001): for j in range(1,1001): if pow(i,n)+pow(j,n)==c: print("Yes") exit() print("No")