from math import modf from sys import stdin def main(): input = lambda: stdin.readline()[:-1] N, Z = map(int, input().split()) zn = Z ** N for x in range(1, zn + 1): yn = zn - x ** N if yn < 1: print("No") break f, i = modf(yn ** (1 / N)) if not f: print("Yes") break main()