Дано масив із елементів, необхідно навчитися знаходити суму чисел на відрізку.
Перший рядок вхідних даних містить два цілі числа і — кількість елементів у масиві та кількість запитів відповідно, 1 \leq N \leq 10^6, 1 \leq K \leq 10^5. Наступні рядків містять запити двох типів:
A — присвоїти -му елементу масиву значення , 1 \leq i \leq N, 0 \leq x \leq 10^9.
Q — знайти суму чисел у масиві на позиціях від до , 1 \leq l \leq r \leq N.
Спочатку всі елементи масиву дорівнюють нулю.
Для кожного запиту типу Q виведіть одне число — суму чисел на вказаному відрізку.
Приклад 1