#include using namespace std; int ans[100001]; bool prime[100001]; void sieve(){ for(int i = 0;i < 100001;i++) prime[i] = true; prime[2] = true; prime[0] = prime[1] = false; for(int i = 2;i < 317; i++){ if(prime[i]){ for(int j = i + i; j < 100001;j += i) prime[j] = false; } } for(int i = 0;i < 100001;i++) ans[i] = 0; for(int i = 1;i < 100001;i++) ans[i] += (prime[i] ? 1 : 0) + ans[i - 1]; } int main(){ sieve(); int t; cin >> t; while(t--){ int n; cin >> n; cout << (ans[n] % 2 == 0 ? "Bob" : "Alice") << endl; } }