TV kanal večeras emituje filmski maraton. Na programu je filmova, i za svaki film je poznato vreme kada počinje i vreme kada se završava. Želiš da odgledaš što više filmova, ali samo cele filmove - bez preskakanja delova i bez gledanja dva odjednom.
Onog trenutka kada se jedan film završi, slobodan si da počneš sledeći (film koji počinje tačno kada se prethodni završava je u redu).
Formalno, za datih intervala, odredi najveći broj intervala koji mogu da se izaberu tako da se nikoja dva izabrana ne preklapaju.
Ulaz
U prvom redu nalazi se jedan broj , broj filmova.
U narednih redova nalaze se po dva broja i , vreme početka i vreme kraja svakog filma.
Izlaz
Jedan broj - najveći broj celih filmova koje možeš da odgledaš.
Primer
4 1 3 2 5 4 7 6 9
2
Gledaš film , preskačeš (već je počeo dok si gledao), gledaš , i preskačeš . Dva filma.
Ograničenja