Дима и большой массив
Мама подарила мальчику Диме массив длины . Массив этот не простой, а особенный. Дима может выбрать два числа и , и к элементу с индексом магически прибавляется . Дима играет со своим массивом, а мама время от времени задает ему вопросы — какова сумма всех чисел в массиве с индексами от до ? Однако мама очень занята и не может задавать вопросы так часто, как обычно — всего она задала не более вопросов. Дима легко справился с этими вопросами, сможете ли Вы?
Входные данные
В первой строке находятся два целых числа и — количество элементов в массиве и суммарное количество операций и запросов соответственно. В следующей строке дано чисел — начальное состояние массива. В следующих строках заданы операции и запросы. Первый символ в строке может быть '' или ''. Если строка начинается с '', то это операция прибавления. Далее следуют и , ограничения на которые описаны в условии. Если строка начинается с '', то это запрос. Далее следуют числа **f** и .
Выходные данные
Для каждого запроса выведите сумму чисел в массиве с индексами от до , по одному результату в строке.