Вам задано послідовність цілих чисел a_1, a_2, \ldots, a_n (|a_i| \leq 10000, 1 \leq n \leq 50000). З цією послідовністю потрібно виконати (m \leq 50000) операцій:
Змінити -й елемент послідовності.
Для заданих і вивести \mathrm{MAX}\ \{ a_i + a_{i+1} + \ldots + a_j \mid x \leq i \leq j \leq y \}.
Перший рядок містить ціле число . Другий рядок містить цілих чисел, які задають послідовність a_1, a_2, \ldots, a_n. Третій рядок містить ціле число . Наступні рядків містять запити у такому форматі:
: змінити a_x на (|y| \leq 10000).
: вивести \mathrm{MAX}\ \{ a_i + a_{i+1} + \ldots + a_j \mid x \leq i \leq j \leq y \}.
Для кожного запиту виведіть потрібну відповідь.
Приклад 1