#include using namespace std; using ll = long long; using ld = long double; const ll INF = LLONG_MAX / 4; #define rep(i, a, b) for(ll i = a; i <(b); i++) #define rrep(i, a, b) for(ll i = (b)-1; i >= (a); i--) #define all(a) begin(a),end(a) bool chmin(auto& a,auto b){return a > b ? a = b,1 : 0;} bool chmax(auto& a,auto b){return a < b ? a = b,1 : 0;} int main(){ cin.tie(0)->sync_with_stdio(0); int n; cin >> n; string s; cin >> s; vector p(n); rep(i,0,n) cin >> p[i]; string ans(n, '-'); rep(i,0,n) { p[i]--; ans[i] = s[p[i]]; } cout << ans << endl; }