import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.Scanner;
public class Main {
static PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
static Scanner scanner = new Scanner(new BufferedInputStream(System.in));
static int n,m;
static int[] arr = new int[2000003];
public static void main(String[] args) throws IOException {
n=scanner.nextInt();
m=scanner.nextInt();
for(int i=1;i<=n;i++) {
arr[i] = scanner.nextInt();
}
while(m--!=0) {
out.println(arr[scanner.nextInt()]);
out.flush();
}
}
}