给定一个长度为 的数列 ,和 个询问,每次询问给定两个数

定义一个区间的 的权值 为:

的值等于 的区间积乘上 的区间最大值。

对于每个询问,你需要回答下面这个式子的值:

同时题目会给定一个 ,对于给定的询问 ,你需要做出如下转化:

其中 表示上一次询问的答案。特别地,对于第一个询问,令

第一行给定一个正整数 表示该测试点编号。特别地,样例中的 表示该样例符合第 个测试点的范围。

第二行给定四个整数

第三行给定 个整数,表示数列

接下来 行,每行给定两个整数

对于每个询问,每行给出一个答案。

对于样例,取模之前的答案分别为

本题的数据范围参见下表:

测试点编号特殊性质

同时,对于 的数据,满足