#include <iostream> using namespace std; int main(){ long long n; cin>>n; if(n<9){ for(int i=3;i<=n;i++){ if(n%i==0){ cout<<i<<endl; return 0; } } } for(long long i=3;i*i<=n;i++){ if(n%i==0){ cout<<i<<endl; return 0; } } if(n%2==0) cout<<n/2<<endl; else cout<<n<<endl; return 0; }