CSES - Maalaus
  • Time limit: 2.00 s
  • Memory limit: 512 MB

Uolevilla on aita, joka koostuu nn:stä peräkkäisestä laudasta. Aluksi kaikki laudat ovat valkoisia. Joskus Uolevi maalaa jonkun valkoisen laudan mustaksi ja joskus Uolevi maalaa jonkun mustan laudan valkoiseksi. Laske mikä on pisin täysin mustaksi maalattu pätkä aidassa jokaisen maalauksen jälkeen.

Syöte

Syötteen ensimmäisellä rivillä on kaksi lukua nn ja qq, aidan pituus ja kyselyiden määrä. Sen jälkeen tulee qq riviä joista jokaisella on yksi kysely.

Kyselyjä on kahta tyyppiä.

  • 1 x - maalaa lauta xx mustaksi
  • 2 x - maalaa lauta xx valkoiseksi.

Tuloste

Tulosta jokaisen kyselyn jälkeen pisin musta pätkä laudassa.

Rajat

  • 1n21051 \le n \le 2 \cdot 10^5
  • 1q21051 \le q \le 2 \cdot 10^5
  • 1xn1 \le x \le n

Esimerkki

Syöte:

5 8
1 2
1 4
1 3
2 2
1 1
2 3
2 4
2 1

Tuloste:

1
1
3
2
2
1
1
0