#pragma GCC optimize("O2") #ifdef local #include #else #define dump(...) void(0); #endif #include #include int main() { std::cin.tie(nullptr) -> sync_with_stdio(false); int n; std::string s, t; std::cin >> n >> s; for([[maybe_unused]] const auto _: std::views::iota(0, n)) { int p; std::cin >> p; t += s[--p]; } std::cout << t << '\n'; }