1 #include<cstdio>
2 int x,y;
3 int n;
4 int a[1000+10][1000+10];
5 bool b[1000+10][1000+10];
6 int dx[10]={0,1,1,1,0,0,-1,-1,-1};
7 int dy[10]={0,1,0,-1,1,-1,1,0,-1};
8 void daji(int x,int y)
9 {
10 a[x][y]-=2;
11 for(int i=1;i<=8;i++)
12 a[x+dx[i]][y+dy[i]]-=1;
13 }
14 int main()
15 {
16 scanf("%d",&n);
17 for(int i=1;i<=n;i++)
18 for(int j=1;j<=n;j++)
19 {
20 scanf("%d",&a[i][j]);
21 if(a[i][j]!=0) b[i][j]=1;
22 }
23 for(int i=1;i<=5;i++)
24 {
25 scanf("%d%d",&x,&y);
26 daji(x,y);
27 }
28 int ans=0;
29 for(int i=1;i<=n;i++)
30 for(int j=1;j<=n;j++)
31 if(a[i][j]<=0&&b[i][j]==true)
32 ans++;
33 printf("%d",ans);
34 return 0;
35 }