#include using namespace std; typedef long long ll; ll solve(ll n){ if(n % 3 == 0) return 3; if(n % 4 == 0) return 4; if(n % 2 == 0) n /= 2; for(ll i = 5; i*i <= n; i += 2){ if(n % i == 0) return i; } return n; } int main(){ ll n; cin >> n; cout << solve(n) << endl; }