#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,cnt=1,t;
cin>>n;
bool flag = true;
for(int i=2;i<=n;i++){
	if(n%i==0){
		if(flag == true){
			t=i;
			flag=false;
		}
		cnt++;
	}
}
if(cnt==2){
	cout<<"Yes";
} else cout<<t;
return 0;

}

/**************************************************************
	Problem: 1061
	User: mc002
	Language: C++
	Result: Accepted
	Time:7 ms
	Memory:2072 kb
****************************************************************/