import java.util.*;
import java.lang.*;
import java.io.*;
class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
st = new StringTokenizer(br.readLine());
int N = Integer.parseInt(st.nextToken());
int Q = Integer.parseInt(st.nextToken());
int[] arr = new int[N+1];
int[] moved = new int[N+1];
st = new StringTokenizer(br.readLine());
for (int i=1; i<=N; i++) {
int num = Integer.parseInt(st.nextToken());
arr[i] = num;
}
int moved_count = 1;
for (int i=0; i<Q; i++) {
int a = Integer.parseInt(br.readLine());
moved[a] = moved_count++;
}
StringBuilder sb = new StringBuilder();
for (int i=1; i<=N; i++) {
if(moved[arr[i]] == 0) { // 안움직인 것부터 출력
sb.append(arr[i]).append(" ");
}
}
int[] moved_At = new int[Q+1];
for (int v=1 ; v<= N; v++) {
if(moved[v] > 0) {
moved_At[moved[a]] = v;
}
}
for (int q= 1; q<=Q; q++) {
if(moved_At[q] != 0) {
sb.append(moved_At[q]).append(" ");
}
if (q!= Q) sb.append(" ");
}
System.out.println(sb);
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: