#![allow(non_snake_case)] #[allow(unused_imports)] use proconio::{fastout, input, marker::*}; #[fastout] fn main() { input! { N: usize, S: Chars, T: [Usize1; N], } let a = T.iter().map(|&i| S[i]).collect::>(); println!( "{}", a.iter().map(|x| x.to_string()).collect::>().join("") ); }