import java.util.*; class silly_game { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while(t-- > 0) { int n = sc.nextInt(); if(n == 1) { System.out.println("Bob"); } else if(n == 2 || n == 5) { System.out.println("Alice"); } else { ArrayList al = new ArrayList(n); int i; for(i = 1; i <= n; ++i) al.add(new number(i)); int turn = 1, idx; while((idx = isEnd(al, n)) != -1) { int num = al.get(idx).num; al.set(idx, new number(-1)); for(i = idx + 1; i < n; ++i) { if(al.get(i).num % num == 0) al.set(i, new number(-1)); } turn = turn == 1 ? 2 : 1; } if(turn == 1) System.out.println("Bob"); else System.out.println("Alice"); } } } static int isEnd(ArrayList al, int n) { for(int i = 0; i < n; ++i) { if(al.get(i).isprime && al.get(i).num != -1) return i; } return -1; } } class number { int num; boolean isprime; number(int n) { num = n; isprime = isPrime(n); } static boolean isPrime(int n) { if(n == -1) return false; if(n == 1) return false; if(n == 2 || n == 3) return true; if(n % 2 == 0) return false; if(n % 3 == 0) return false; int i = 5; int w = 2; while(i * i <= n) { if(n % i == 0) return false; i += w; w = 6 - w; } return true; } }