n, z = map(int, input().split()) if n > 2: print("No") elif n == 1: if z == 1: print("No") else: print("Yes") else: ok = False for x in range(1, z): for y in range(x, z): if x*x + y*y == z*z: print("Yes") ok = True break if ok: break if not ok: print("No")