#297. 土拨鼠飞足球

土拨鼠飞足球

No testdata at current.

Background

的高才能看得远。

Description

土拨鼠 球球 发现了一个十分狭窄(即在同一条水平的直线上只能存在1个 footballfootball ,不能并列存在2个及以上的 footballfootball )而又深不见底的洞。

球球 尝试把1个 footballfootball 踢了进去,可土地神把这个 footballfootball 又飞了上来。

球球 现在有 nnfootballfootball ,第 iifootballfootball 的编号为 aia_i

现在 球球 一次踢入 bib_ifootballfootball ,这时,他发现先踢进去的 footballfootball 反而最后一个上来

球球 告诉了你它的 footballfootball 编号,也告诉了你他是怎么踢的,请你求出这些 footballfootball 飞出洞的顺序是怎样的。

Format

Input

第1行为 nnmm,表示 球球 有 nnfootballfootball,他要踢入 mm 次。

第2行为 nn 个整数 aia_i, 表示这些 footballfootball 的编号。

第3行到第 m+2m+2 行,每行一个整数 bib_i,表示 球球 在第 ii 次时一次踢入了 bib_ifootballfootball

Output

一行,nn 个整数,表示 nnfootballfootball 飞出洞的顺序。

Samples

6 3
3 1 6 2 4 0
2 3 1
1 3 4 2 6 0

Limitation

1m,bin1061 \leq m, b_i \leq n \leq 10^6

0ai327670 \leq a_i \leq 32767