import java.util.Scanner;
/*
public class Main {
public static void main(String[] args) {
System.out.print("ddfjdlksf");
}
}
*/
public class Main
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
int i, j = 0, arr[][] = new int [10][10];
int arr1[][] = new int [10][10];
int n = 0, p[][] = new int [4][4];
int k = 0;
for(i = 0; i < 10; i++)
{
for(j = 0; j < 10; j++)
{
arr[i][j] = scanner.nextInt();
arr1[i][j] = arr[i][j];
}
}
///////////////
for(k = 0; k < n; k++)
{
p[k][0] = scanner.nextInt()-1;
p[k][1] = scanner.nextInt()-1;
}
for(i = 0; i < 10; i++)
{
for(j = 0; j < 10; j++)
{
if(arr[i][j]>=1)
{
for(k = 1; k<=arr[i][j]; k++)
{
if(i+k>9 || arr[i+k][j]==-1)
{
break;
}
arr1[i+k][j]=-2;
}
for(k = 1; k<=arr[i][j]; k++)
{
if(j+k>9 || arr[i][j+k]==-1)
{
break;
}
arr1[i][j+k]=-2;
}
for(k = 1; k<=arr[i][j] ;k++)
{
if(j-k<0 || arr[i][j-k]==-1)
{
break;
}
arr1[i][j-k]=-2;
}
for(k = 1; k<=arr[i][j] ;k++)
{
if(i-k<0 || arr1[i-k][j]==-1 )
{
break;
}
arr1[i-k][j]=-2;
}
arr1[i][j]=-2;
}
}
}
/////////////////////////////////
for(i = 0; i < 10; i++)
{
for(j = 0; j < 10; j++)
{
System.out.print(arr1[i][j]+" ");
}
System.out.println("\n");
}
System.out.println("Character Information");
for(k = 0; k < n ; k++)
{
if(arr1[p[k][0]][p[k][1]]==-2)
{
System.out.println("player "+(k+1)+" dead");
}
else
{
System.out.println("player "+(k+1)+" survive");
}
}
}
}