readlist = lambda: list(map(int, input().split()))

seen = set()
for x in range(10**5, 10**6):
    s = str(x*x)[-6:]
    assert len(s) ==6
    seen.add(s)
#print(len(seen))
print("YES" if (input() in seen) else "NO")