#include using namespace std; typedef long long ll; typedef double ld; typedef pair pl; #define sl(x) scanf("%d",&x) #define pl(x) printf("%lld\n",x) #define sf(x) sort(x.begin(),x.end(),func) #define s(x) sort(x.begin(),x.end()) #define all(v) v.begin(),v.end() #define rs(v) { s(v) ; r(v) ; } #define r(v) {reverse(all(v));} #define pb push_back #define mp make_pair #define F first #define S second #define f(i,n) for(int i=0;i= m) a -= m; if(a < 0) a += m; return a;} ll power(ll a, ll b, ll m = mod) { if(b == 0) return 1; if(b == 1) return (a % m); ll x = power(a, b / 2, m); x = mul(x, x, m); if(b % 2) x = mul(x, a, m); return x;} ll g, n; ll is[N]; void pre() { for(ll i = 2; i * i < N; i++) { if(is[i]) continue; for(ll j = i * i; j < N; j += i) { is[j] = 1; } } } ll ans[N]; int main() { ios_base::sync_with_stdio(0); cin >> g; pre(); for(ll i = 1; i < N; i++) { ans[i] = ans[i - 1] + (!is[i]); } f(i, g) { cin >> n; if(ans[n] % 2) { cout << "Bob\n"; } else { cout << "Alice\n"; } } return 0; }