n, kk = map(int, input().split()) c = 0 for i in range(3, n + 1): for j in range(1 << (i - 1), (1 << i) - 1): f = 0 for k in range(i): if not ((j >> k) & 1): f = 1 if f and ((j >> k) & 3) == 3: c += 1 break if c == kk: ans = ['A'] * n for k in range(i): if ((j >> k) & 1): ans[-k-1] = 'M' print("".join(ans)) exit(0)