n, z = map(int, input().split()) if n == 1: if z > 1: print("Yes") else: print("No") exit() x = 1 while x < z: y = x while x**n + y**n <= z**n: if x**n + y**n == z**n: print("Yes") exit() y += 1 x += 1 print("No")