//#include<stdio.h>
//
//int main()
//{
// int n, i, j, a[1100][7]= {}, b[11000], c[7]={}, max = 0, mmax = 0;
//
// scanf("%d", &n);
//
// for(i=1; i<=n; i++)
// {
// for(j=1; j<=4; j++)
// {
// scanf("%d", &a[i][j]);
// }
// }
//
//
// for(i=1; i<=n; i++)
// {
// for(j = 1;j<=6;j++)
// {
// c[j]=0;
// }
//
// for(j=1; j<=6; j++)
// {
// if(a[i][j]==1)
// c[1] += 1;
// else if(a[i][j]==2)
// c[2] += 1;
// else if(a[i][j]==3)
// c[3] += 1;
// else if(a[i][j]==4)
// c[4] += 1;
// else if(a[i][j]==5)
// c[5] += 1;
// else if(a[i][j]==6)
// c[6] += 1;
// }
// for(j=1; j<=6; j++)
// {
// if(c[j]>max)
// {
// max = c[j];
// mmax = j;
// }
//
// else if(max==2&&c[j]==2)
// {
// b[i] = 2000+mmax*500+j*500;
// max = 0;
// }
// }
//
// if(max==1)
// {
// for(j=0; j<6; j++)
// {
// if(a[i][j]>max)
// max = a[i][j];
// }
// b[i] = max*100;
// }
// else if(max==2)
// b[i] = 1000+mmax*100;
// else if(max==3)
// b[i] = 10000+mmax*1000;
// else if(max==4)
// b[i] = 50000+mmax*5000;
//
// max = 0;
// mmax = 0;
// printf("%d\n", b[i]);
// }
//
// max=0;
//
// for(i = 1; i <= n; i++)
// {
// if(b[i]>max)
// {
// max = b[i];
// }
// }
//
// printf("%d", max);
//
//
// return 0;
//
//}
#include<stdio.h>
int main()
{
int i, j, n, a[100][100], b[10][2];
for(i=0; i<10; i++)
{
for(j=0; j<10; j++)
{
scanf("%d", &a[i][j]);
}
}
scanf("%d", &n);
for(i=0; i<n; i++)
{
scanf("%d %d", &b[i][0], &b[i][1]);
}
}