from math import sqrt

n,z=map(int,input().split())

if n>=3:
    print("No")
    exit()
elif n==1:
    if z==1:
        print("No")
    else:
        print("Yes")
    exit()

X=[x*x for x in range(1,10**3+1)]
Y=[a+b for a in X for b in X]

if z*z in Y:
    print("Yes")
else:
    print("No")