#Lutece1484. OW还是SC?

OW还是SC?

Migrated from Lutece 1484 OW还是SC?

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

UESTC的暴雪集训队有NN条咸鱼

每条咸鱼都会打OW(守望屁股)和SC(盲人星际),但是每个人对于两个游戏的喜好程度不一样

对于第ii条咸鱼,它打OW会得到AiA_i的喜悦值,它打SC会得到BiB_i的喜悦值

然后这NN条咸鱼之间有MM对朋友关系

但是很不幸的是,朋友关系并不传递

对于一对朋友i,ji,j,如果它们都打OW,那么它们会共同分享X(i,j)X(i,j)的喜悦值

对于一对朋友i,ji,j,如果它们都打SC,那么它们会共同分享Y(i,j)Y(i,j)的喜悦值

现在请你来安排方案,使得总喜悦值最大,输出最大值

Input

一个整数NN,表示咸鱼数,1N10001\le N \le 1000

第二行一个整数MM,表示关系数,0Mmin(3000,N(N1)/2)0\le M \le min(3000, N * (N - 1) / 2)

接下来MM行,表示关系,每行u,v,x,yu,v,x,y,表示uuvv是朋友,一起打OW的共享喜悦值是xx,一起打SC的共享喜悦值是yy

接下来一行有NN个正整数,表示数组AA

最后的一行有NN个正整数,表示数组BB

0Ai,Bi,x,y10000\le A_i, B_i, x, y \le 1000

Output

输出最大的总喜悦值

Samples

2
1
1 2 1 2
4 4
1 2
9

Note

样例里面柱爷会选择玩逃兵76,银牌爷会选择玩滑稽dj,(然后被干成马),这样他们能获得⑨点机油值

Resources

每周一题 div0