#include using namespace std; bool isprime[10000005]; int main(void) { cin.tie(0); ios::sync_with_stdio(false); long long int N; cin >> N; memset(isprime,true,sizeof(isprime)); for(int i=2;i<=10000000;i++) { if(isprime[i]) { for(int j=2*i;j<=10000000;j+=i) { isprime[j] = false; } } } if(N==1) { cout << "NO" << '\n'; } else { for(int i=2;i<=sqrt(N);i++) { if(N%i==0 && isprime[i]==false) { cout << "YES" << '\n'; return 0; } } cout << "NO" << '\n'; } return 0; }