#include using namespace std; template int unique_primes(T n) { int c = 0; for (T i = 2; i * i <= n; i++) { if (n % i) { continue; } c++; while (n % i == 0) { n /= i; } } return c + (n != 1); } auto main() -> int { long n; cin >> n; cout << (unique_primes(n) <= 2 ? "Yes" : "No") << '\n'; }