QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 128 MB Total points: 10

#10640. Bandżo [B]

统计

Pewnego dnia Bajtazar udał się na rynek w Bajtogrodzie, aby zagrać na bandżo. Żeby nie uprzykrzać zbytnio życia okolicznym mieszkańcom, postanowił, że zagra tylko dwie krótkie, jednominutowe piosenki. Mimo tego, Bajtazar bardzo chciał, by usłyszało go jak najwięcej osób. Zagrał więc jedną piosenkę, nieco odczekał, po czym zagrał drugą. Teraz zastanawia się, czy przypadkiem jego występu nie mogło usłyszeć więcej osób.

W ciągu dnia przez rynek przewinęło się $ n $ osób, które będziemy numerować od 1 do $ n $. Bajtazar dokładnie zapamiętał, kto i kiedy przyszedł na rynek. Osoba numer $ i $ pojawiła się na rynku dokładnie na początku $ p_{i} $-tej minuty (licząc od świtu) i opuściła rynek na początku $ k_{i} $-tej minuty.

Bajtazar chciałby obliczyć, ile maksymalnie osób usłyszałoby jego granie, gdyby rozpoczynał występy w optymalnych momentach. Problem ten przerósł jednak jego umiejętności rachunkowe, gdyż dzień w Bajtocji trwa 10^{9} minut. Zrozpaczony Bajtazar poprosił Cię o pomoc.

Zakładamy, że Bajtazar gra dokładnie dwa razy, za każdym razem po jednej minucie. Każdy występ może się zacząć o dowolnej porze. W szczególności druga piosenka może rozpocząć się od razu po zakończeniu pierwszej. Dana osoba słyszy występ, jeśli znajduje się na rynku w trakcie całej minuty, podczas której Bajtazar gra.

Input Format

W pierwszym wierszu wejścia znajduje się jedna liczba całkowita $ n $ (1 ≤ $ n $ ≤ 500 000) oznaczająca liczbę osób, które przyszły na rynek w ciągu dnia. Każdy z kolejnych $ n $ wierszy opisuje jedną z osób. W $ i $-tym z tych wierszy znajdują się dwie liczby całkowite $ p_{i} $ oraz $ k_{i} $ (1 ≤ $ p_{i} $ ≤ $ k_{i} $ ≤ 10^{9}), które oznaczają, że osoba numer $ i $ przyszła na rynek na początku minuty $ p_{i} $, a poszła na początku minuty $ k_{i} $.

Output Format

Twój program powinien wypisać na wyjście maksymalną liczbę różnych osób, które mogą usłyszeć występy Bajtazara na bandżo.

Example

Input

7
3 6
1 16
9 13
4 6
7 9
1 1
9 10

Output

5

Notes

Bajtazar rozpoczyna pierwszą piosenkę w dowolnym momencie czwartej lub na początku piątej minuty. Pierwszą piosenkę słyszą więc osoby 1, 2 i 4. Drugą piosenkę Bajtazar gra w dziewiątej minucie, gdy na rynku są osoby 2, 3 i 7. Łącznie Bajtazara słyszy 5 różnych osób.

Discussions

About Discussions

The discussion section is only for posting: Editorials, General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues. Submitting multiple issues may cause your account to be banned.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.