/*
TASK:moves
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{
    int m,n,i1,j1,i2,j2,k,i,la=0;
    cin>>m>>n>>k;
    for(i=0;i<k;i++)
    {
                    cin>>i1>>j1>>i2>>j2;
                    if(i1%2==0&&i2%2==0||i1%2==1&&i2%2==1)
                    {
                                        if(j1%2==0&&j2%2==0){cout<<'0';la=1;}
                                        if(j1%2==1&&j2%2==1){cout<<'0';la=1;}
                    }
                    if(i1%2==1&&i2%2==0||i1%2==0&&i2%2==1)
                    {
                        if(j1%2==1&&j2%2==0){cout<<'0';la=1;}
                        if(j1%2==0&&j2%2==1){cout<<'0';la=1;}
                    }
                    if(!la)cout<<'1';
                    la=0;
    }
    cout<<endl;
return 0;
}
