#include #include using namespace std; int pf(unsigned long long x) { int r = 1; int lm = (unsigned long long)sqrt(x); for ( unsigned long long i = 2; i <= lm; ) { if ( x % i == 0 ) { r++; x = x / i; lm = (unsigned long long)sqrt(x); } else { i++; } } return r; } int main() { unsigned long long n; cin >> n; cout << (pf(n) >= 3 ? "YES" : "NO") << endl; return 0; }