from math import sqrt

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

if n>=3:
    print("No")
    exit()

X=[]
x=1
while x*x<z*z:
    X.append(x*x)
    x+=1

D=[a+b for a in X for b in X]

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