#!/bin/python import sys import random def miller_rabin(n, k): if n==1:return False if n == 2: return True if n == 3: return True if n % 2 == 0: return False r, s = 0, n - 1 while s % 2 == 0: r += 1 s //= 2 for _ in xrange(k): a = random.randrange(2, n - 1) x = pow(a, s, n) if x == 1 or x == n - 1: continue for _ in xrange(r - 1): x = pow(x, 2, n) if x == n - 1: break else: return False return True g = int(raw_input().strip()) for a0 in xrange(g): n = int(raw_input().strip()) r=0 #t=C(n) l=[] if n>=2: r=r+1 for x in xrange(1,n+1,2): if miller_rabin(x, 6): r=r+1 #print r if r%2==0:print "Bob" else:print "Alice"