UOJ Logo

NOI.AC

1S 512MB
统计

Description

给出一个长度为n的排列

定义连续区间为该区间[l,r]所包含的数al,al+1,...,ar可以恰好落在某个[x,x+rl]

给出m个询问

每次询问一个区间[l,r],问最小(即长度最短)包含这个区间的连续区间是什么,如果有多个解输出左端点靠前的

Input

第一行一个整数n,如题所述

第二行n个整数,分别表示a1,a2,a3,...,an

第三行一个整数m,如题所述

接下来m行每行两个整数l,r,如题所述

Output

m行每行两个整数表示答案

Sample Input

7

3 1 7 5 6 4 2

3

3 6

7 7

1 3

Sample Output

3 6

7 7

1 7

Constraints

本题使用Subtask评测

Subtask1(10pts): n,m100

Subtask2(40pts): n,m5000

Subtask3(50pts): n,m100000