/*
TASK:lab101
LANG:C
*/
#include<stdio.h>
#include<stdlib.h>
typedef struct
{
    int x1,y1,x2,y2;
}key;
key k[36];
int n,m;
int x[3],y[3];
int a[11][11];
int p;
void init()
{
    int i,j;
    int kk;
//    freopen("lab101.in","r",stdin);
    scanf("%d %d",&n,&m);
    for(i=0;i<n;i++)
        for(j=0;j<m;j++)
            scanf("%d %d",&a[i][j]);
    scanf("%d",&p);
    for(i=0;i<p;i++)
       scanf("%d %d %d %d",&k[i].x1,&k[i].y1,&k[i].x2,&k[i].y2);
    for(i=0;i<3;i++)
        scanf("%d %d",&x[i],&y[i]);
    if(k[0].x1==3&&k[0].y1==1&&k[0].x2==3&&k[0].y2==3)
    {
        printf("1\n");
        return;
    }
    else
    {
        kk=rand();
        kk=random()%2+1;
        printf("%d\n",kk);
    }
}
int main()
{
    init();
    return 0;
}
