- Time limit: 1.00 s
- Memory limit: 512 MB
You are given an array of integers and queries. In each query, your task is to calculate the maximum subarray sum in the range .
Empty subarrays (with sum ) are allowed.
Input
The first line contains two integers and : the number of elements and the number of queries.
Then there are integers : the contents of the array.
Finally there are lines that describe the queries. Each line has two integers and .
Output
Print the answer for each query.
Constraints
Example
Input:
8 4 2 5 1 -2 3 -1 -7 1 2 4 2 5 6 7 4 8
Output:
6 7 0 3