다리 건설
시간 제한2초메모리 제한512 MB
길이 a인 통나무 x개와 길이 b인 통나무 y개로 l개의 행을 만들 때, 모든 행의 길이 합이 W 이상이 되는 최대 W를 구합니다.
문제
가듀키노 마을에는 폭우가 자주 내려, 평소에 쉽게 넘을 수 있던 보뇨치카 강이 범람한다. 범람한 강을 건너기 위해, 마을에 자리 잡은 사업가가 목욕탕을 짓고 남은 통나무로 부유식 다리를 만들려고 한다.
남은 통나무는 모두 두께가 같다. 길이가 인 통나무가 개, 길이가 인 통나무가 개 있다. 다리는 개의 줄로 이루어지며, 각 줄은 통나무 한 개 이상으로 구성된다. 마지막 톱이 홍수 때 물에 빠졌으므로 통나무는 자를 수 없다.
수석 기술자는 가능한 한 폭이 넓은 다리를 만들려고 한다. 다리의 폭은 각 줄의 폭 중 가장 작은 값으로 정해진다.
예를 들어, 일곱 줄짜리 다리가 필요하고 길이 3인 통나무가 6개, 길이 2인 통나무가 10개 있다면, 폭 5인 다리를 만들 수 있다.

입력
입력은 자연수 다섯 개 , , , , 이다. 모든 수는 150을 넘지 않는다. 통나무의 총 개수는 보다 적지 않다.
출력
만들 수 있는 다리의 최대 폭을 정수 하나로 출력한다.