import sys import numpy as np read = sys.stdin.buffer.read readline = sys.stdin.buffer.readline readlines = sys.stdin.buffer.readlines N,X = map(int, readline().split()) A = np.array(read().split(), np.int64) # 長さ n の区間。左、右からとっていったときに、先手負けになるまでに食べる量 dpl = np.zeros_like(A) dpr = np.zeros_like(A) for n in range(2, N+1): dpl = dpl[1:] + A[:N-n+1] dpr = dpr[:-1] + A[n-1:] lose = (dpl > X) & (dpr > X) dpl[lose] = 0 dpr[lose] = 0 print('A' if dpl[0] else 'B')