#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 prime[900001]; void start(){ memset(prime, true, sizeof(prime)); int i, j; prime[0] = false; prime[1] = false; for(i=2; i<=50000; i++){ for(j=i*2; j<=100000; j+=i) prime[j] = false; } } int primec(int a){ int i, count = 1; if(a<2) return 0; for(i=3; i<=a; i++){ if(prime[i]) count++; } return count; } int main(){ int g, n, i, a; cin >> g; start(); for(i=0; i> a; n = primec(a); if(n%2 == 0) cout << "Bob" << endl; else cout << "Alice" << endl; } return 0; }