题目描述
有4种菜类——开胃菜,主菜,饮品和甜点。一顿晚饭由4种菜类各一道组成。
对于第i种菜类,共有ni种供选择。开胃菜、主菜、饮品和甜点价格分别为ai、bi、ci、di。
有些菜品不能搭配。对于开胃菜和主菜来说,有m1对不能搭配。对于主菜和饮品、饮品和甜点分别有m2
,m3对。
试问总价格最小的晚饭需要多少钱?
输入格式
第一行有n1、n2、n3、n4;
接下来四行分别为ai,bi,ci,di;
接下来一行为m1,接下来m1行中,每一行有xi,yi,表示第xi道开胃菜和第yi道主菜不能搭配。
主菜和饮品,饮品和甜点的搭配需求也以相同的方式输入。
输出格式
如果不存在,输出 −1;
否则,输出最小花费。
样例
输入样例
4 3 2 1
1 2 3 4
5 6 7
8 9
10
2
1 2
1 1
2
3 1
3 2
1
1 1
输出样例
26
提示
对于50%的数据,1<=n,m<=103。
对于100%的数据,1<=ni<=150000,0<=mi<=200000,1<=ai,bi,ci,di<=108。保证1<=xi<=ni,1<=yi<=nt+1。