n,z = map(int,input().split()) if n >= 3: print("No") elif n == 1: if z <= 1: print("No") else: print("Yes") else: for x in range(10**3): for y in range(10**3): if (x+1)**2 + (y+1)**2 == z**2: print("Yes") exit() print("No")