Dima and array
Mother presented Dima an array of length . This array is not simple, but special. Dima can choose two numbers and , and the element at index magically becomes equal to . Dima plays with his array, and from time to time Mom asks him questions — what is the sum of all numbers in the array with indices from to inclusive? Dima easily handled these questions. Can you?
Input
The first line contains two integers and — the number of elements in the array and the total number of operations. The next line contains integers: representing the initial state of the array. The following lines contain operations and queries. The first character of each line can be either or . If the line starts with , it is an assignment operation. Next values are and , their restrictions are given earlier. If the line starts with , it is a query, followed by and .
Output
For each query print on a separate line the sum of the numbers in the array with indexes from to inclusively.