1 2 3 4 5 6 7 8 9 10 11
var n: int64; begin readln(n); if (n < 0) or (sqr(trunc(sqrt(n))) <> n) then writeln('NO') else writeln('YES') end.