def shouxingshu(a): q = int(a) ** 2 a = list(a) q = list(str(q)) flag = 0 i = len(a) - 1 j = len(q) - 1 while True: if a[i] == q[j]: flag += 1 i -= 1 j -= 1 if i < 0: break if flag == len(a): print('Yes!') else: print('No!') while True: try: a = input() shouxingshu(a) except: break