#SDNU1706. 区间mex

区间mex

Background

刘海喜欢mexmex,所以扔给你一个区间mexmex问题

Description

给你一个数组aa, 进行qq次询问,每次询问l,rl,r,求出al,al+1,.....,ara_l,a_{l+1},.....,a_rmex值

mex{a,b,c,}mex\{a,b,c,\dots\}是的值为,集合中第一个未出现的整数的值,比如mex{0,1,2,3,5,6}=4mex\{0,1,2,3,5,6\} = 4 , mex{1,2,2,3,4}=0mex\{1,2,2,3,4\} = 0。

Format

Input

第一行给出两个数n,qn,q (1N2e5,1q2e5)(1\le N \le 2e5,1 \le q \le 2e5),接下来一行给出nn个数ai(0ai2e5)a_i(0\le a_i \le 2e5),接下来qq行,每行有两个数l,r(1ln,1rn,lr)l,r(1\le l \le n, 1\le r \le n,l\le r)

Output

输出q行,每行一个数,表示mex的值

Samples

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