#include using namespace std; int sieve(int n) { int c=0; bool prim[n+1]; memset(prim, true, sizeof(prim)); for(int p=2; p*p<=n; p++) { if (prim[p] == true) for(int i=p*2; i<=n; i += p) prim[i] = false; } for(int p=2; p<=n; p++) { if(prim[p]) c++; } return(c); } int main() { int t,n,c; cin>>t; while(t--) { cin>>n; c=sieve(n); if(c%2==0) cout<<"Bob\n"; else cout<<"Alice\n"; } return 0; }