#include <stdio.h>
#include <string.h>
#define pr printf
#define sc scanf
#define maxn 108//干脆开到108,然后保证不管多大的方阵,总能让光照的地方不会超出数组
int n, m, k; int cnt = 0;
int sp[maxn][maxn] = { 0 };
int main(void) {
sc("%d%d%d", &n,&m,&k);
for (int i = 0; i <m; i++) {
int a, b;
sc("%d%d", &a, &b);
sp[a+1][b+1] = 4;
for (int j = a - 1; j <= a + 3; j++) {
sp[j][b + 1]=1;
}
for (int j = b - 1; j <= b + 3; j++) {
sp[a+1][j] = 1;
}
sp[a][b] = 1; sp[a][b+2] = 1;
sp[a + 2][b] = 1; sp[a + 2][b+2] = 1;
}
if (k!=0) {
for (int i = 0; i < k; i++) {
int a, b;
sc("%d%d", &a, &b);
sp[a+1][b+1] = 8;
for(int j = a - 1; j <= a + 3; j++) {
for (int k = b - 1; k <= b + 3; k++) {
sp[j][k] = 1;
}
}
}
}
for (int i = 2; i <= n+1; i++) {
for (int j = 2; j <= n+1; j++) {
if (sp[i][j] == 0)cnt++;
}
}
pr("%d", cnt);
return 0;
}