치터찾기
시간 제한2초메모리 제한1024 MB
치터가 아닌 피돌이의 구간 [a_i, b_i]에는 치터가 있고 치터의 구간에는 치터가 없도록 연속한 치터 구간 [l, r]을 찾는다.
문제
피돌이 명에게 부터 까지의 서로 다른 번호가 매겨져 있다. 이 피돌이 중 치터가 몇 명 섞여 있고 그 치터들의 번호는 연속하다고 한다. 구체적으로, 어떤 두 정수 , 에 대해 번 피돌이부터 번 피돌이가 모두 치터이고 그 외에는 모두 치터가 아니라고 한다.
또한 번 피돌이는 번 이상 번 이하의 번호가 매겨진 피돌이 중에 치터가 한 명 이상 있다고 주장한다. 번 피돌이가 치터가 아니라면 이는 참이다. 하지만 치터 피돌이들은 모두 거짓말을 한다. 즉 번 피돌이가 치터라면 번 이상 번 이하의 번호가 매겨진 피돌이 중에 치터는 없다.
피돌이들의 주장이 주어질 때 , 의 값으로 가능한 값을 하나 찾아보자. 그런 값이 적어도 하나는 있음이 보장된다.
입력
첫째 줄에 피돌이들의 수를 나타내는 정수 이 주어진다.
다음 줄에 피돌이들의 주장에 대한 정보가 주어진다. 번째 줄에 번 피돌이의 주장을 나타내는 두 정수 , 가 공백으로 구분되어 주어진다. 이는 번 피돌이가 번 이상 번 이하의 번호가 매겨진 피돌이 중에 치터가 한 명 이상 있다고 주장했음을 나타낸다.
출력
첫째 줄에 가능한 , 을 공백으로 구분해 출력한다. 가능한 답이 여러 개 있다면 아무거나 하나 출력한다.