Coding is the closest thing we have to superpower !

2331 : 搜索-练习-考前抱佛脚
描述

这次期末考试超能侠需要考 4 科,因此要开始刷习题集。每科都有一个习题集,分别有 s_1,s_2,s_3,s_4 道题目,完成每道题目需要一些时间,可能不等(A_1,A_2,\ldots,A_{s_1},B_1,B_2,\ldots,B_{s_2}C_1,C_2,\ldots,C_{s_3}D_1,D_2,\ldots,D_{s_4})。

超能侠有一个能力,他的左右两个大脑可以同时计算 2 道不同的题目,但是仅限于同一科。因此,他必须一科一科的复习。

超能侠希望知道能够完成复习的最短时间。

输入

本题包含 5 行数据:第 1 行,为四个正整数 s_1,s_2,s_3,s_4​。

第 2 行,为 A_1,A_2,\ldots,A_{s_1}​​ 共 s_1​ 个数,表示第一科习题集每道题目所消耗的时间。

第 3 行,为 B_1,B_2,\ldots,B_{s_2}​​ 共 s_2​ 个数。

第 4 行,为 C_1,C_2,\ldots,C_{s_3}​​ 共 s_3​ 个数。

第 5 行,为 D_1,D_2,\ldots,D_{s_4}​​ 共 s_4​ 个数,意思均同上。

对于100%的数据保证:

1 ≤ s_1​,s_2​,s_3​,s_4​ ≤ 20

1\leq A_1,A_2,\ldots,A_{s_1},B_1,B_2,\ldots,B_{s_2},C_1,C_2,\ldots,C_{s_3},D_1,D_2,\ldots,D_{s_4}\leq60

输出

输出一行,为复习完毕最短时间。

样例

输入

1 2 1 3		
5
4 3
6
2 4 3

输出

20
标签
语言:
主题: