Dreamoon 的黑暗面,Ademnoor,想和你玩一个有趣的游戏。你听说过“杯子和球”的游戏吗?这是它的黑客版本!
有 $n$ 个杯子和 $n$ 个球,编号均为 $1, 2, \dots, n$。在任何时刻,每个杯子里恰好有一个球。最初,第 $i$ 个杯子里放置的是编号为 $a_i$ 的球。Ademnoor 将对这些球和杯子执行 $m$ 次魔法操作。第 $i$ 次操作将对编号在 $l_i$ 到 $r_i$(包含边界)之间的杯子里的球进行排序。排序可以按升序或降序进行。在完成这 $m$ 次操作后,你需要回答中心杯子里放置的是哪个球。我们保证 $n$ 是一个奇数,因此中心杯子指的是第 $\frac{n+1}{2}$ 个杯子。
例如,考虑 $n = 5, m = 2$ 且 $a = [5, 1, 4, 2, 3]$。如果第一次操作是将编号在 $1$ 到 $4$ 之间的杯子里的球按升序排序,则 $a$ 变为 $[1, 2, 4, 5, 3]$。如果第二次操作是将编号在 $2$ 到 $5$ 之间的杯子里的球按降序排序,则 $a$ 变为 $[1, 5, 4, 3, 2]$。在这个例子中,所有操作完成后,中心杯子里的球的编号是 $4$。
输入格式
输入的第一行包含两个整数 $n$ 和 $m$。接下来一行包含 $n$ 个整数 $a_1, a_2, \dots, a_n$。接下来的 $m$ 行,每行包含两个整数 $l_i$ 和 $r_i$。如果 $l_i < r_i$,Ademnoor 将在此次操作中把这些球按升序排序;否则,这些球将按降序排序。
数据范围
- $1 \le n \le 99\,999$
- $n$ 是一个奇数
- $0 \le m \le 10^5$
- $1 \le a_i \le n$
- $\langle a_i \rangle$ 是 $1, 2, \dots, n$ 的一个排列
- $1 \le l_i, r_i \le n$
输出格式
输出一行,包含所有操作完成后中心杯子里球的编号。
样例
样例输入 1
3 2 1 3 2 1 3 3 1
样例输出 1
2
样例输入 2
5 2 5 1 4 2 3 1 4 5 2
样例输出 2
4