#1420. 树的高度

树的高度

题目描述

小林很喜欢户外徒步,这天他来到一条乡间公路,这条公路的一边整整齐齐的种着一排树。

他从路口出发,沿着公路边走边数树的数量,总共有n\red n棵树,每棵树的高度又不同。

假如每棵树的高度已知,现在给这n\red n棵树编号,路口处的树为第1\red 1棵,接着为第2\red 2棵,以此递增,一直到尽头的第n\red n棵树。

若给定m\red m组区间,每组区间有两个整数l\red lr\red r,那么在第l\red l棵树和第r\red r棵树之间,哪棵树最高,输出树的高度。

输入格式

第一行,一个整数n\red n,即有n\red n个数;

第二行n\red n个整数,数与数之间用空格隔开;

第三行,一个整数m,即有m\red m组区间;

接下来的m\red m行,每行有两个整数l\red lr\red r,表示一个区间,l\red lr\red r用空格隔开。

输出格式

m\red m行输出,每行有一个数,即对应区间的最大值。

样例

输入样例

8
1 6 3 5 12 7 29 9
4
1 3
4 5
3 8
2 7

输出样例

6
12
29
29

提示

所有数据满足: 1n10001mn1lrn\red{1 \le n \le 1000,1 \le m \le n,1 \le l,r \le n}