use std::io::{self, *};
fn main() {
    let stdin = io::stdin();
    let mut s = String::new();
    let mut is_first = true;
    for line in stdin.lock().lines() {
        let ll = line.unwrap();
        if is_first {
            s = ll;
            is_first = false;
        }else{
            let k = ll.trim().parse::<usize>().unwrap_or(1);
            let (first, _last) = s.split_at(k);
            println!("{}",first);
            is_first = true;
        }
    }
}