#include <bits/stdc++.h>
using namespace std;
char square[100][100] = {'0'};
int main()
{
int n, m, k;
scanf("%d%d%d", &n, &m, &k);
int x, y;
while (m--)
{
scanf("%d%d", &x, &y);
for (int i = x - 1; i <= x + 1; i++)
for (int j = y - 1; j <= y + 1; j++)
if (i >= 1 && i <= n && j >= 1 && j <= n)
square[i][j] = 1;
for (int i = x - 2; i <= x + 2; i++)
if (i >= 1 && i <= n)
square[i][y] = 1;
for (int j = x - 2; j <= x + 2; j++)
if (j >= 1 && j <= n)
square[x][j] = 1;
}
while (k--)
{
scanf("%d%d", &x, &y);
for (int i = x - 2; i <= x + 2; i++)
for (int j = y - 2; j <= y + 2; j++)
if (i >= 1 && i <= n && j >= 1 && j <= n)
square[i][j] = 1;
}
int monster = 0;
for (int i = 1; i <= n; i++)
for (int j = 1; j <= n; j++)
if (square[i][j] == '\0')
monster++;
printf("%d\n", monster);
return 0;
}