// problem #52
예산
시간 제한 1.0초
지방 N곳의 요청 예산과 총 상한 M이 주어진다. 상한값을 정해 요청보다 크면 요청대로, 작으면 상한대로 배정할 때, 가능한 상한의 최댓값을 구하시오.
입력
첫 줄 N, 둘째 줄 N개의 요청 예산, 셋째 줄 총액 M.
출력
가능한 상한액의 최댓값.
제한
- 3 ≤ N ≤ 10,000
- 1 ≤ 요청 ≤ 100,000
- N ≤ M ≤ 1,000,000,000
예제
입력 1
4 120 110 140 150 485
출력 1
127
입력 2
3 110 90 80 180
출력 2
60