You are given an array of $n$ integers and $q$ queries. In each query, your task is to calculate the maximum subarray sum in the range $[a,b]$ .
Empty subarrays (with sum $0$ ) are allowed.
The first line contains two integers $n$ and $q$ : the number of elements and the number of queries.
Then there are $n$ integers $x_1,x_2,\ldots,x_n$ : the contents of the array.
Finally there are $q$ lines that describe the queries. Each line has two integers $a$ and $b$ .
Print the answer for each query.
8 4 2 5 1 -2 3 -1 -7 1 2 4 2 5 6 7 4 8
· \n · · · · · · · \n · \n · \n · \n · \n
6 7 0 3
\n \n \n \n