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