#include <iostream>
#include<cmath>
using namespace std;

int main() {
    long int a;
    cin>>a;
    while(a--){
        long long  b,d;
        cin>>b;
        d=sqrt(b);
        if((d*d)==b)printf("YES\n");
        else printf("NO\n");
    }
}
//  sqrt出来后是浮点数,转成整数,截断而不是四舍五入