#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool is_prime(int n) { for(int i=2;i<=sqrt(n);i++) { if(n%i==0)return false; } return true; } int findprime(int n,int i,int j,vector &primes) { if(i==j)return i; int mid = (i+j)/2; if(n==primes[mid])return mid; else if(n>primes[mid])return findprime(n,mid+1,j,primes); else return findprime(n,i,mid,primes); //return 0; } int main(){ int g; cin >> g; vectorprimes; for(int i=1;i<=100000;i++) { if(is_prime(i))primes.push_back(i); } //cout<> n; int t = findprime(n,0,primes.size()-1,primes); if(primes[t]>n)t--; if(t%2==0)cout<<"Bob"<