#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll N=1e5+1e4,M=1e3+1e2;
const ll Maxn=0x3ffffff,Minm=-0x3ffffff;
ll n;
signed main()
{
while(cin>>n)
{
bool flag=false;
for(ll i=2;i<=sqrt(n);i++)
if(n%(i*i)==0)
{
flag=true;
break;
}
if(flag==false)cout<<"No\n";
else cout<<"Yes\n";
}
}