#OLD869. 小K学长的桃花圆寂

小K学长的桃花圆寂

Description

沈化小K,本科士也,闻之,欣然规往。未果,延毕终,后遂无问津者。

现在有nn个村庄,分别坐落于数轴上的aia_i位置。

小K迷失了方向,想你询问qq个问题:对于每一个问题,首先小K位于数轴上的bj(j=1...q)b_j(j = 1...q)位置, 设Di(i=1...n)D_i(i = 1...n)bjb_jaia_i的距离,在对D从小到大排序后,小K好奇第kj(j=1...q)k_j(j = 1...q)远的距离是多少? 简单来说,对于每一个问题,一个bj,kjb_j, k_j,请你回答DkjD_{k_j}

Format

Input

第一行两个正整数n,q(1n,q105)n, q(1 \leq n, q \leq 10^5),表示村庄数量和询问次数。

第二行输入nn个数字ai(108ai108)a_i(10^{-8} \leq a_i \leq 10^8),表示每个村庄在数轴上的位置。

接下来qq行,每行两个正整数$b_j, k_j(10^{-8} \leq b_j \leq 10^8、1 \leq k_j \leq n)$表示每次问题询问的内容。

Output

输出qq行,每行表示询问的答案。

Samples

4 3
-3 -1 5 6
-2 3
2 1
10 4
7
3
13
10 5
-84 -60 -41 -100 8 -8 -52 -62 -61 -76
-52 5
14 4
-2 6
46 2
26 7
11
66
59
54
88
2 2
0 0
0 1
0 2
0
0

Hint