n, z = map(int, input().split()) zn = pow(z, n) for x in range(1, z): for y in range(1, z): xn = pow(x, n) yn = pow(y, n) if xn + yn == zn: print('Yes') exit() print('No')