import sys; input = sys.stdin.buffer.readline sys.setrecursionlimit(10**7) from collections import defaultdict con = 10 ** 9 + 7; INF = float("inf") def getlist(): return list(map(int, input().split())) #処理内容 def main(): N = int(input()) odd_even = 0 odd_odd = 0 even_odd = 0 even_even = 0 for i in range(N): x, y = getlist() if x % 2 == 0 and y % 2 == 0: even_even += 1 elif x % 2 == 0 and y % 2 == 1: even_odd += 1 elif x % 2 == 1 and y % 2 == 0: odd_even += 1 else: odd_odd += 1 jud = int(odd_even // 2) + int(odd_odd // 2) + int(even_odd) // 2 + int(even_even // 2) if jud % 2 == 0: print("Bob") else: print("Alice") if __name__ == '__main__': main()