n,z = map(int,input().split())
if n >= 3:
    print("No")
elif n == 1:
    if z >= 2:
        print("Yes")
    else:
        print("No")
else:
    ans = 0
    for x in range(1,1001):
        for y in range(1,1001):
            if x**2 + y**2 == z**2:
                ans = 1
                break
                
    print(["No","Yes"][ans])