원형 불꽃놀이

아직 제출이 없습니다시간 제한1초메모리 제한256 MB

문제

폴리매스 문명의 사람들은 불의 돌을 이용해 불꽃놀이를 한 것으로 알려져 있습니다. 불꽃놀이는 원형으로 놓여진 NN개의 폭죽 더미를 이용한 것으로 추정됩니다.

불꽃놀이는 아래 작업을 정확히 N2N-2번 반복해서 이루어졌습니다.

  • 폭죽 더미를 하나 고릅니다.
  • 해당 폭죽 더미의 폭죽을 모두 터뜨립니다.
  • 폭발한 폭죽 더미는 사라지고, 양 옆으로 가장 가까운 폭죽 더미의 높이가 1씩 감소합니다.

불꽃놀이가 끝나고 나면 두 개의 폭죽 더미만이 남습니다. 한 번 불꽃놀이에 사용한 폭죽 더미는 재사용이 불가능하기 때문에, 사람들은 남은 두 폭죽 더미의 높이 중 더 큰 값을 최소화하려고 했습니다. 이 값을 찾는 프로그램을 작성해 봅시다.

입력

첫 줄에는 폭죽 더미의 개수 NN이 주어집니다.

다음 줄에는 각 폭죽 더미의 높이 A_1,A_2,,A_NA\_1, A\_2, \cdots, A\_N이 시계 방향으로 순서대로 주어집니다.

출력

마지막 두 폭죽 더미 중 더 높은 것의 높이의 최솟값을 출력합니다.

제한

  • 3N2×1053 \le N \le 2 \times 10^5
  • NA_i109N \le A\_i \le 10^9