#include<bits/stdc++.h>
using namespace std;
int n,m,k;
int maps[109][109];
int hbx,hby,ysx,ysy;
int main(){
cin>>n>>m>>k;
for(int i=1;i<=m;i++){
scanf("%d %d",&hbx,&hby);
for(int i=hbx-2,j=hby-2;i<=hbx+2,j<=hby+2;i++,j++){
if(i>0&&i<n&&j>0&&j<n) maps[i][hby]=1;
if(i>0&&i<n&&j>0&&j<n) maps[hbx][j]=1;
}
}
for(int i=1;i<=k;i++){
scanf("%d %d",&ysx,&ysy);
for(int i=ysx-2;i<=ysx+2;i++){
for(int j=ysy-2;j<=ysy+2;j++){
if(i>0&&i<n&&j>0&&j<n) maps[i][j]=1;
}
}
maps[ysx][ysy]=1;
}
long long answer=0;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(maps[i][j]==0) answer++;
}
}
cout<<answer;
return 0;
}