PivotOJ

Sauna

시간 제한: 1500ms메모리 제한: 1024MB출처: ICPC Rocky Mountain Regional 2024-2025BOJ 32680

문제

Kaisa and her friends are going to the sauna!

Now they have to pick the temperature. Each of them has their own temperature preferences as an inclusive range of acceptable values. Can you help them find the temperatures that everyone is happy with?

Since there might be a large number of possible temperatures, they have asked you to just tell them how many options there are and what the lowest temperature that works for everyone is, as then the sauna will need less time to heat up.

입력

The first line of input contains an integer, NN, the number of people in the group (2N21052 \le N \le 2 \cdot 10^5). The next NN lines each contains two integers, aia_i and bib_i, indicating that the iith person's temperature preference is between aia_i and bib_i, inclusive. Temperatures are given in millidegrees Celsius, with 0aibi21050 \le a_i \le b_i \le 2 \cdot 10^5.

출력

Output two integers: first, the number of different temperatures (in millidegrees Celsius) that fit all preferences; and second, the lowest such value.

If there are no values that fit all preferences, instead output "bad news".

예제

예제 1

입력
3
70000 70005
70003 70010
65000 80000
출력
3 70003

예제 2

입력
2
70000 70500
80000 80100
출력
bad news
코드를 제출하려면 로그인하세요.