테이블이 1개 있는 24시간 맛집이 있다. 이 식당은 예약제로 운영되며 1시간에 오직 1명의 예약을 받는다.
어느 날, 식당 사장님은 예약하고도 제때 오지 않는 손님들이 많아 다음과 같은 규칙을 만들었다.
대기 줄에 있는 손님들은 인내심이 뛰어나기 때문에 식당에 입장할 때까지 줄을 이탈하지 않는다.
각 손님이 예약한 시각 𝑡1과 도착한 시각 𝑡2가 주어졌을 때, 식당에 도착해 입장할 때까지 가장 오래 기다린 손님이 몇 시간을 기다렸는지 구하여라.
첫 번째 줄에 예약한 손님의 수 𝑁이 주어진다. (1≤𝑁≤100000)
두 번째 줄부터 각 사람이 예약한 시각 𝑡1과 도착한 시각 𝑡2가 공백으로 구분되어 주어진다. 𝑡1과 𝑡2는 규칙을 도입한 첫 정각으로부터 몇 단위 시간이 지났는지를 의미한다. 𝑡1과 𝑡2는 모두 정수이며 𝑡1은 서로 다르다. (1 ≤ 𝑡1,𝑡2 ≤ 200000)
식당에 도착해 가장 오래 기다린 손님이 몇 시간을 기다렸는지 출력하라.
6
3 1
5 4
6 3
4 1
2 2
1 2
3
각 손님을 (예약한 시각, 도착한 시각)으로 나타냈을 때, (3,1),(2,2),(4,1),(1,2),(5,4),(6,3)순으로 식당에 입장하게 된다.
(6,3) 손님이 3에 도착해 6에 입장했기 때문에 총 3시간을 기다렸다.