N번째 큰 수 탐색
각 행이 N개의 정수로 구성된 N×N 행렬이 주어진다.
단, 각 칸의 값은 같은 열에서 바로 위 칸의 값보다 크다.
행렬에 존재하는 N² 개의 값 중 N번째로 큰 값을 출력하라.
입력
첫째 줄에 N(1 ≤ N ≤ 1,500)이 주어진다.
다음 N개의 줄에는 각 줄마다 N개의 수가 주어진다.
표에 적힌 수는 -10억보다 크거나 같고, 10억보다 작거나 같은 정수이다.
출력
첫째 줄에 N번째 큰 수를 출력한다.
예제 입력 1
5
12 7 9 15 5
13 8 11 19 6
21 10 26 31 16
48 14 28 35 25
52 20 32 41 49
예제 출력 1
35