import sys from functools import reduce from math import gcd def input(): return sys.stdin.readline().rstrip('\n') def main(): n, z = map(int, input().split()) for x in range(1, z): for y in range(1, z): if x ** n + y ** n == z ** n: return 'Yes' return 'No' if __name__ == '__main__': ret = main() if ret is not None: print(ret)