import sys n,z = map(int,input().split()) if n >= 3: print('No') sys.exit() if n == 1 and z >= 2: print('Yes') sys.exit() if n == 1 and z == 1: print('No') sys.exit() f = False for i in range(1,z+1): for j in range(1,z+1): if i**2+j**2 == z**2: f = True break if f: print('Yes') else: print('No')