#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; #define loop(i,a,b) for(ll i=a;ib;i--) const int inf=1e8; const ll INF=1e16; #define MOD 1000000007 #define mod 1000000009 #define m 1000003 int main(){ ll n; cin>>n; int cnt=0; loop(i,2,sqrt(n)+1){ if(n%i==0){ cnt++; n=n/i; break; } } if(cnt==1){ loop(i,2,sqrt(n)+1){ if(n%i==0){ cnt++; n=n/i; break; } } } if(cnt==2 && n!=1){ cout<<"YES"<<"\n"; }else{ cout<<"NO"<<"\n"; } }