#1985. 点名

点名

题目描述

J\red{J}班的体育课上,同学们常常会迟到几分钟,但体育老师的点名却一直很准时。 老师只关心同学的身高,他会依次询问当前最高的身高,次高的身高,第三高的身高, 等等。在询问的过程中,会不时地有人插进队伍里。你需要回答老师每次的询问。

输入格式

第一行两个整数 nm\red{n m,}表示先后有 n\red{n }个人进队,老师询问了 m\red{m }

第二行 n\red{n }个整数,第 i\red{i }个数 Ai\red{Ai }表示第 i\red{i }个进入队伍的同学的身高为 Ai\red{Ai}

第三行 m\red{m }个整数,第 j\red{j }个数 Bj\red{Bj }表示老师在第 Bj\red{Bj }个同学进入队伍后有一次询问

输出格式

m\red{m }行,每行一个整数,依次表示老师每次询问的答案。数据保证合法

样例

输入样例

7 4
9 7 2 8 14 1 8
1 2 6 6

输出样例

9
9
7
8

提示

(9){No.1=9}\red{(9)\{No.1 = 9\}}; (97){No.2=9}\red{(9 7)\{No.2 = 9\}}; (9728141){No.3=7\red{(9 7 2 8 14 1)\{No.3 = 7}; No.4=8}\red{No.4 = 8\}}

40%\red{40\%}的数据保证 n\red{n ≤} 1000\red{1000}

100%\red{100\%}的数据保证 1\red{1 ≤} m\red{m ≤} n\red{n ≤} 30000\red{30000}; 0\red{0 ≤} Ai<232\red{Ai < 2^{32}}