# これはニム、典型的ゲーム # 山のコインの数要素すべてのxor sumを計算し、それが0なら手番の人は負ける # 自分の手番で全要素のxor sumが0でなければ、ある行動で0にして相手を負けさせることができるので勝つ # すべて0のとき、xor sumは0となるので負けている # つまり一度xor sumが0となってしまえば、何をやっても相手にまたxor sum 0にされて手番が回ってくる # するといずれは最後の全部0の状態=負け確定、まで持っていかれる # https://algo-logic.info/combinatorial-games/ # https://www.mojirca.com/2019/09/why-nim-xor-eq-zero.html # Grundy数 # 各山のGrundy数を求める # 1ならその山は先手勝ち、それ以外は先手負け # 全山のGrundy数のxor sumが0であれば手番の人は負ける N = int(input()) A = list(map(int, input().split())) xor_sum = 0 for a in A: if a == 1: grundy = 1 else: grundy = 0 xor_sum ^= grundy if xor_sum == 0: print('B') else: print('A')