#include<bits/stdc++.h>
using namespace std;

int T;
int n;

void solve(){
	
	/*
			
	  k        1	2	3	4	5	6	7	8	9	10	11	12	13	14
	获胜方 	   A	A	B	A	A	B	A	A	B	A	B	A	B 	A
	
	通过观察上述表格 易知在k=3 6 9时先手必败 也就是Alice输 而在10之后输赢交替 
	我们可以这样想:1.当k>9且为偶数时 Alice可通过取一个钻石 将(k-1)<奇数>颗钻石
					这种先手必败的情况转移给Bob,从而达到Alice先手必胜
					2.当k>9且为奇数时 Alice只能选择取一颗钻石 将(k-1)<偶数>颗钻石 
					这种先手必胜的情况就转移给Bob,所以Alice先手必败
	因上述原因导致在k>9之后输赢交替 
	*/				 
	
	if(n==3||n==6||n==9||(n>9&&n%2==1)){
		cout<<"Bob"<<endl;
	}else{
		cout<<"Alice"<<endl;
	}
	
	
	return;
}

int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	
	cin>>T;
	while(T--){
		cin>>n;
		solve();
	}
		
    return 0;
}