#include<bits/stdc++.h>
using namespace std;
bool p[10][10];
int ans=0;
int x,y,t;
int fx,fy;
void f(int a,int b)
{
if(a==fx&&b==fy)
{
ans++;
}
p[a][b]=0;
if(p[a+1][b])
{
f(a+1,b);
}
if(p[a-1][b])
{
f(a-1,b);
}
if(p[a][b-1])
{
f(a,b-1);
}
if(p[a][b+1])
{
f(a,b+1);
}
return;
}
int main()
{
int sx,sy;
cin>>x>>y>>t;
cin>>sx>>sy>>fx>>fy;
for(int i=1;i<=x;i++)
{
for(int j=1;j<=y;j++)
{
p[i][j]=1;
}
}
for(int i=1;i<=t;i++)
{
int xx,yy;
cin>>xx>>yy;
p[xx][yy]=0;
}
f(sx,sy);
cout<<ans;
return 0;
}