Yuto和Platina准备玩一个不降子数组游戏.
具体的, 给定一个长度为的数组, 和区间限制和.
Yuto首先在中选择一个数字, 并展示给Platina看.
随后Platina也会选择一个在中的数字.
我们不妨设Yuto选择了数字, Platina选择了数字.
这局游戏的得分是的不降子数组的个数. (表示由数组下标从到这一连续段构成的新数组).
注 : 数组的子数组是从的头尾连续删除若干(可以为空)个元素后得到的新数组.
Yuto想要得分尽可能的小, Platina想要得分尽可能的大.
他们将会在一个数组上游戏次, 对于每次游戏, 请输出最后游戏的得分.
第一行输入一个正整数, 表示数组的长度.
接下来一行个正整数, 分别表示, , ... , .
第三行输入一个正整数, 表示游戏进行的次数.
接下来行, 每一行输入两个正整数, 分别表示和.
对于所有数据, 满足, 且 .
对于每次游戏, 输出一个正整数, 表示游戏最后的得分.
8
7 10 3 1 9 5 5 2
5
1 5
2 2
5 8
1 8
3 5
4
1
4
7
3