현대차그룹의 트럭 디자이너로 일하는 당신은 신차의 크기를 결정하려고 한다.
총 명의 소비자가 신차 구매 의사를 보였다. ()번째 소비자는 개의 제안을 보냈는데, 이 중 ()번째 제안은 "신차의 크기가 이상이라면 차량 한 대를 원에 구매할 용의가 있다"는 것이다.
각 소비자는 트럭을 2대 이상 구매하지는 않을 것이다. 따라서, 당신은 각 소비자마다 그 소비자가 제시한 제안 중 하나를 수락하여 차량 한 대를 보내거나, 그 소비자의 제안을 모두 거절할 것이다.
하지만 소비자 각각에 맞춘 차량을 생산하기에는 설비를 위한 비용이 막대해질 것이므로, 모든 소비자에게 같은 크기의 차량을 제공해야 한다.
당신은 매출에 따라 신차의 크기를 얼마로 설정해야 하는지를 알아보고자, 가지의 시나리오를 고려해 보기로 하였다. 당신은 모든 ()에 대해, 총 원의 매출을 내려면, 신차의 크기가 최소 얼마여야 하는지를 구해야 한다.
첫 번째 줄에 이 주어진다.
다음 개의 줄에는 소비자의 제안에 대한 정보가 주어진다. 이 중 ()번째 줄의 형식은 다음과 같다:
그 다음 줄에 시나리오의 개수 이 주어진다.
마지막 줄에 개의 정수 , , , 이 공백 하나씩을 사이로 두고 주어진다.
개의 수를 출력한다. 이 중 ()번째 수는:
예제 1번 설명:
예제 2번 설명:
일부 시나리오에 대해 설명한다.
신차의 크기가 8일 때, 아래와 같이 제안을 수락하면 31원의 매출을 얻을 수 있다.
신차의 크기가 9일 때, 아래와 같이 제안을 수락하면 55원의 매출을 얻을 수 있다.
4 1 1 1 1 2 2 1 3 3 1 4 4 10 1 2 3 4 5 6 7 8 9 10
1 2 2 3 3 3 4 4 4 4
5 2 10 17 5 19 2 8 7 10 21 3 3 3 9 13 11 14 3 5 3 1 2 9 15 1 9 11 11 21 31 35 54 79 80 100 3 5 7 9
5 8 9 9 10 11 -1 3 3 5 5