#include using namespace std; vector v; int prime[100001]; void seive() { v.push_back(2); fill(prime,prime+100001,-1); int n=sqrt(100001); int x=100001; prime[0]=0; prime[1]=0; for(int i=4; i<=x; i+=2) { prime[i]=0; } for(int i=3; i*i<=x; i+=2) { if(prime[i]==-1) { v.push_back(i); } for(int j=i+i; j<=x; j+=i) { prime[j]=0; } } } int main() { seive(); int g,n,t; cin>>g; for(int i=0;i>n; int c=0; for(int j=0;v[j]<=n;j++) { c++; } if(c==0 || c%2==0) printf("Bob\n"); else printf("Alice\n"); } return 0; }