Start: 2025-09-02 00:00:00

2025届基础算法摸底

End: 2025-09-06 00:00:00
Now  2025-09-26 16:14:51  类型: IOI  状态: Ended 

P6. 小象与MEX(mex)
Description

小象得到了一个0 \sim n-1的排列 a,并且得知了一个新的函数 mex。mex(S)的值为整数集合 S 中未出现的最小自然数。

此时 小象 突然变身成为 Angry 小象,她将对你发出q 次询问,每次询问给出l,r,你需要立刻给出\text{mex}(\{ a_l,a_{l+1}, \cdots, a_r \})的值


Input

第一行两个正整数 n,qn,qn,q

第二行共 nnn 个数,保证为 0∼n−10 \sim n-10n1 的排列。

接下来 qqq 行,每行两个正整数 l,rl,rl,r,表示一次询问。


Output

共 qqq 行,每行一个整数,表示询问的答案。

Examples

Input

4 2
3 0 1 2
2 3
1 4

Output

2
4
Hint

对于 60\% 的数据:n,q \leq 10^3

对于 100\% 的数据:n,q \leq 10^5,1\leq l \leq r \leq n


Submit

题目参数
Time Limit 1 second
Memory Limit 128 MB
Submit