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")