CSES - Elokuvat
  • Time limit: 1.00 s
  • Memory limit: 128 MB

Osallistut festivaaliin, jossa näytetään nn elokuvaa. Jokaisesta elokuvasta on tiedossa sen alku- ja loppuaika.

Sinulla on qq suunnitelmaa, milloin saavut paikalle ja lähdet pois. Tehtäväsi on laskea jokaiselle suunnitelmalle, montako elokuvaa ehdit katsoa enintään.

Elokuva täytyy katsoa kokonaan alusta loppuun ja et voi katsoa monta elokuvaa samaan aikaan. Voit katsoa kaksi elokuvaa niin, että toinen päättyy samalla hetkellä kun toinen alkaa.

Syöte

Syötteen ensimmäisellä rivillä on kaksi kokonaislukua nn ja qq: elokuvien määrä ja suunnitelmien määrä.

Sitten syötteessä on nn riviä, jotka kuvaavat elokuvat. Jokaisella rivillä on kaksi kokonaislukua aa ja bb: elokuva alkaa hetkellä aa ja päättyy hetkellä bb.

Lopuksi syötteessä on qq, riviä, jotka kuvaavat suunnitelmat. Jokaisella rivillä on kaksi kokonaislukua aa ja bb: milloin tulet paikalle ja lähdet pois.

Tuloste

Tulosta jokaisesta suunnitelmasta suurin mahdollinen elokuvien määrä.

Rajat

  • 1n,q1051 \le n,q \le 10^5
  • 1a<b1061 \le a < b \le 10^6

Esimerkki

Syöte:

4 3
2 5
6 10
4 7
9 10
5 9
2 10
7 10

Tuloste:

0
2
1