#include int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); int n; std::cin >> n; std::vector D(n); for (int i = 0; i < n; i++) { std::cin >> D[i]; } std::vector B(n); for (int i = 0; i < n; i++) { B[i] = D[i] / 26; } std::vector P(n); std::iota(P.begin(), P.end(), 0); std::sort(P.begin(), P.end(), [&](int i, int j) -> bool { return B[i] < B[j]; }); for (auto i : P) { std::cout << (char)('A' + D[i] % 26); } std::cout << '\n'; }