#ATarc106b. [ARC106B] Values

[ARC106B] Values

题目描述

有一个由 NN 顶点和 MM 边构成的简单无向图。第 ii 条边连接顶点 cic_i 和顶点 did_i

开始时,顶点 ii 的值为 aia_i。您希望通过执行以下操作(至少一次),使操作后的每个顶点的值分别为 b1,b2,,bNb_1,b_2,⋯⋯,b_N

您每次可选 11 条边。当选择的边连接顶点 xx 和顶点 yy 时,可进行以下任意一个操作。

ax1,ay+1a_x-1,a_y+1,或者让 ax+1,ay1a_x+1,a_y-1

确定是否有操作可以达到您的目的。

输入格式

11 行:输入 N,MN,M

22 行输入 NN 个数,a1,a2,,aNa_1,a_2,⋯⋯,a_N。 第 3 行输入 MM 个数,b1,b2,,bMb_1,b_2,⋯⋯,b_M。 第 4 至 M+3M+3 行,每行输入 22 个数,ci,dic_i,d_i

输出格式

如果可以,输出 "Yes",否则,输出 "No"。

样例 1

输入

3 2
1 2 3
2 2 2
1 2
2 3

输出

Yes

样例 2

输入

1 0
5
5

输出

Yes

样例 3

输入

2 1
1 1
2 1
1 2

输出

No

样例 4

输入

17 9
-905371741 -999219903 969314057 -989982132 -87720225 -175700172 -993990465 929461728 895449935 -999016241 782467448 -906404298 578539175 9684413 -619191091 -952046546 125053320
-440503430 -997661446 -912471383 -995879434 932992245 -928388880 -616761933 929461728 210953513 -994677396 648190629 -530944122 578539175 9684413 595786809 -952046546 125053320
2 10
6 12
9 11
11 5
7 6
3 15
3 1
1 9
10 4

输出

Yes