n, z = map(int, input().split()) if n == 1: print("Yes" if z > 1 else "No") elif n > 2: print("No") else: for i in range(1, z + 100): for j in range(1, z + 100): if i ** 2 + j ** 2 == z ** 2: exit(print("Yes")) print("No")