#1153. [STEMA.CPP.2312-3] 填涂颜色

[STEMA.CPP.2312-3] 填涂颜色

描述

给定一个有nnmm列的小方格组成的矩阵图形,接下来对该图形进行如下操作:1、先选择其中xx行,将其填成黄色;2、再选择其中yy列,将其填成黄色;填色完成后,请统计出有多少个小方格未被填色。

例如:矩阵图形由4行5列的小方格组成,先选择第2、4行将其填色,再选择第1、3、5列将其填色。

image

填色完成后,有4个小方格未被填色。

输入输出格式

输入

共三行。

第一行为4个整数n,m,x,yn, m, x, y,分别表示矩阵的行数和列数以及选择填色的行数和列数 (1xn10000,1ym100001≤x≤n≤10000, 1≤y≤m≤10000 ),整数之间以一个空格隔开

第二行输入xx个不同的整数 (1整数n1≤整数≤n), 表示被填色的行号,整数之间以一个空格隔开

第三行输入yy个不同的整数 (1整数n1≤整数≤n), 表示被填色的列号,整数之间以一个空格隔开

输出

输出一个整数,表示填色完成后未被填色的小方格数量

样例

4 5 2 3
2 4
1 3 5
4