#include using namespace std; typedef pair ii; typedef pair pii; typedef vector vi; typedef vector vii; typedef vector vpii; typedef long long int ll; typedef unsigned long long int ull; #define mi 1000000007 #define rep(i,a,b) for(i=a;i=a;i--) #define pr(arr,n) rep(i,0,n) cout<0) { if(b&1) ans=(ans*a)%mi; a=(a*a)%mi; b>>=1; } return ans; } int mina(int arr[],int n) { int x=arr[0],i,pos=0; rep(i,1,n){ if(arr[i]x) { x=arr[i]; pos=i; } } return x; } bool prime[100005]; vi p; int arr[100005]; void sieve(int n) { ll i,j; memset(prime,true,sizeof(prime)); for(i=4;i<=n;i=i+2) { prime[i]=false; } for(i=3;i*i<=n;i=i+2) { if(prime[i]==true) { for(j=i*2;j<=n;j=j+i) { prime[j]=false; } } } rep(i,2,n+1) if(prime[i]==true) { p.PB(i); arr[i]=1; } } int main() { sieve(100001); int n,i,j,k; int g; si(g); rep(i,1,100001) arr[i]+=arr[i-1]; while(g--) { si(n); if(arr[n]%2==0) cout<<"Bob"<