#abc190c. [abc190_c]Bowls and Dishes

[abc190_c]Bowls and Dishes

题目描述

我们有 NN 个编号为 1,2,,N1, 2, \dots, N 的餐盘和 MM 个编号为 1,2,,M1, 2, \dots, M 的条件。
当餐盘 AiA_i 和餐盘 BiB_i 上都有(一个或多个)球时,条件 ii 成立。
KK 个人,编号为 1,2,,K1, 2, \dots, K。第 ii 个人会在餐盘 CiC_i 或餐盘 DiD_i 上放一个球。
最多有多少个条件将被满足?

约束条件

  • 输入中的所有值都是整数。
  • 2N1002 \leq N \leq 100
  • 1M1001 \leq M \leq 100
  • 1Ai<BiN1 \leq A_i < B_i \leq N
  • 1K161 \leq K \leq 16
  • 1Ci<DiN1 \leq C_i < D_i \leq N

输入

从标准输入读入数据,输入格式如下:

NN MM A1A_1 B1B_1 \vdots AMA_M BMB_M KK C1C_1 D1D_1 \vdots CKC_K DKD_K

输出

打印答案。


示例输入 1

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

示例输出 1

2

例如,如果第 1,2,31, 2, 3 个人分别在餐盘 1,3,21, 3, 2 上放置了球,那么条件 11 和条件 22 将被满足。


示例输入 2

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

示例输出 2

4

例如,如果第 1,2,3,41, 2, 3, 4 个人分别在餐盘 3,1,2,43, 1, 2, 4 上放置了球,那么所有条件都将被满足。


示例输入 3

6 12
2 3
4 6
1 2
4 5
2 6
1 5
4 5
1 3
1 2
2 6
2 3
2 5
5
3 5
1 4
2 6
4 6
5 6

示例输出 3

9