#include<iostream>
using namespace std;
int range(int row, int col)
{
if(row>0 && row<=9)
{
if(col>0 && col<=9)
{
return 0;
}
else
{
return -1;
}
}
else
{
return -1;
}
}
int pintmat(int row, int col, int r, int c)
{
if(r<0 || r>=row)
{
return -1;
}
if(c<0 || c>=row)
{
return -1;
}
return 0;
}
int crinmat(int row, int r)
{
if(r>=0 && r<row)
return 0;
else
return -1;
}
int main()
{
int row,col;
cin>>row>>col;
cout<<range(row,col)<<endl;
int c1,c2,r1,r2;
cin>>r1>>c1>>r2>>c2;
if(c1==c2 && r1==r2)
cout<<"-1"<<endl;
else
{
if(pintmat(row,col, r1, c1)==0 && pintmat(row,col, r1, c1)==0)
{
cout<<'0'<<endl;
}
else
{
cout<<"-1"<<endl;
}
}
int r;
cin>>r;
cout<<crinmat(row, r)<<endl;
int c;
cin>>c;
cout<<crinmat(col, c)<<endl;
cin>>r>>c;
cout<<pintmat(row, col, r,c)<<endl;
return 0;
}