P0819

士兵占领

士兵占领

有一个 M×NM\times N 的棋盘,其中部分格子是障碍。你需要选择一些非障碍格放置士兵,每个格子至多放置一名士兵。

如果第 ii 行至少放置了 LiL_i 名士兵,且第 jj 列至少放置了 CjC_j 名士兵,则称这些士兵占领了整个棋盘。

请计算占领整个棋盘最少需要放置多少名士兵。

输入格式

第一行输入三个整数 M,N,KM,N,K,分别表示棋盘的行数、列数和障碍格的数量。

第二行输入 MM 个整数,其中第 ii 个整数为 LiL_i。

第三行输入 NN 个整数,其中第 jj 个整数为 CjC_j。

接下来 KK 行,每行输入两个整数 X,YX,Y,表示格子 (X,Y)(X,Y) 是障碍格。

输出格式

输出一个整数,表示占领整个棋盘最少需要放置的士兵数量。

如果无论放置多少名士兵都无法占领整个棋盘,输出 JIONG!。

样例输入

4 4 4
1 1 1 1
0 1 0 3
1 4
2 2
3 3
4 3

样例输出

4

数据范围

  • M,N≤100M,N\le 100;
  • 0≤K≤M×N0\le K\le M\times N。

来源与许可

本题题面与测试数据整理自 BZOJ。

样例 1

输入

4 4 4
1 1 1 1
0 1 0 3
1 4
2 2
3 3
4 3

输出

4