Поиск пирамиды

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

<<Фуфелшмертц Пакость Инкорпорейтед>> опять пакостит! Теперь он ежедневно сдвигает литосферные плиты Земли. Перри-утконос получил важное задание: каждый день искать самый подозрительный рельеф на прямой и затем, разумеется, сообщать о нем в агентство.

У него под наблюдением находятся nn участков, расположенных на одной прямой. Каждый участок характеризуется одним числом h_ih\_i --- высотой данного участка над уровнем моря. Отрезок называется подозрительным, если на нем существует такой участок, что высоты участков левее него строго возрастают, а правее --- строго убывают. При этом, из-за проделок Фуфелшмерца высоты участков постоянно меняются.

Помогите Перри определить длину самого длинного подозрительного отрезка участков после каждого изменения. Гарантируется, что в любой момент времени нет двух рядом стоящих участков с одинаковой высотой.

입력

В первой строке дано одно число nn --- количество участков (1n100,0001 \le n \le 100\\,000). Во второй строке дано nn чисел --- высоты участков (h_i1018|h\_i| \le 10^{18}).

В третьей строке дано число mm --- количество изменений (1m100,0001 \le m \le 100\\,000). В следующих mm строках дано по два целых числа xx и yy --- индекс участка, высота которого изменилась, и новое значение высоты для этого участка, соответственно (1xn1 \le x \le n, y1018|y| \le 10^{18}).

출력

Выведите mm чисел, ii-е из которых равно длине наибольшего подозрительного отрезка после ii-го изменения.