#!/bin/python3 import sys g = int(input().strip()) def is_prime(a): return all(a % i for i in range(2, a)) primelist = [] primelist2 = [] listmain = [] for a0 in range(g): n = int(input().strip()) if n == 1: print("Bob") else: while True: listmain = [int(i) for i in range(n)] for i in listmain: if is_prime(i): primelist.append(i) m = min(primelist) list1 = [i for i in range(n) if i % m == 0] for j in range(len(list1)): listmain.remove(list1[j]) if len(listmain) == 1: print("Alice") else: m = 2 for i in listmain: if is_prime(i): m = i break list2 = [i for i in range(n) if i % m == 0] for j in range(len(list2)): listmain.remove(list2[j]) if len(listmain) == 1: print("Bob") break