N = int(input()) C = list(map(int, input().split())) A = [c // 26 for c in C] B = [c % 26 for c in C] order = sorted([*range(N)], key=lambda i: A[i]) print(*[chr(B[i] + ord('A')) for i in order], sep="")