問題文
長さ N の整数列 A=(A1,A2,⋯,AN) が与えられます。ここで、与えられる A は A1≦A2≦⋯≦AN を満たします。
Q 個の質問が与えられるので、それぞれについて答えてください。k 番目 (k=1,2,⋯,Q) の問題は以下の通りです。
- A の中で Xk 以下の整数の個数を求めてください。
制約
- 入力はすべて整数
- 1≦N≦2×105
- 1≦Q≦104
- 1≦A1≦A2≦⋯≦AN≦109
- 1≦Xk≦109
入力
入力は以下の形式で標準入力から与えられます。
出力
標準出力に Q 行出力してください。
k 行目 (k=1,2,⋯,Q) には k 番目の質問の答えを出力してください。
サンプル 1
入力
8 3
2 3 5 7 11 13 17 19
6
13
1
例えば、1 番目の質問について、 A の中で 6 以下の整数は 2,3,5 の 3 個存在します。
よって 1 行目に 3 を出力します。
サンプル 2
入力
10 5
1 22 22 333 333 333 4444 4444 4444 4444
1
22
333
4444
999999999