Оплата парковки
문제
На каникулах Роман решил отдохнуть во Флатландии и арендовал себе апартаменты и роскошный автомобиль. Разумеется, такой автомобиль нельзя оставлять во дворе, поэтому Роман хочет также арендовать место на ближайшей охраняемой парковке. Поскольку он уже поиздержался с жильём и машиной, он хочет потратить на парковку как можно меньше бурлей.
На парковке доступны три тарифа аренды:
- Заплатив бурлей, можно использовать парковку в течение дня.
- Заплатив бурлей, можно использовать парковку в течение одной недели, то есть дней.
- Заплатив бурлей, можно использовать парковку в течение четырёх недель, то есть дней.
Роман планирует отдыхать во Флатландии дней. Любой тариф можно использовать произвольное количество раз, также можно арендовать парковку на суммарно больший срок, чем нужно. Какое минимальное количество бурлей придётся заплатить Роману, чтобы иметь возможность использовать стоянку все дней?
입력
Первая строка входных данных содержит три целых числа , , () --- цена в бурлях за однократную покупку первого, второго и третьего тарифа аренды соответственно.
Вторая строка содержит целое число () --- количество дней, в течение которых Роман планирует отдыхать во Флатландии и оставлять машину на охраняемой парковке.
출력
Выведите единственное целое число --- минимальное количество бурлей, которое Роману придётся потратить на аренду парковочного места.
힌트
В первом примере Роману выгодно взять абонемента на неделю, это будет стоить бурлей и позволит оплатить парковку на дней.
Во втором примере выгодно купить абонементов на неделю и на день. Количество оплаченных дней будет ровно , а цена составит бурлей.
예제
예제 1
4 7 20 10
14
예제 2
2 9 38 36
47