#include<iostream>
using namespace std;
struct zhan {
int size;
int* top;
int* base;
};
int main()
{
zhan mg;
mg.base = new int[50];
mg.size = 50;
mg.top = mg.base;
int k = 0;int f = 0;
int i = 1, j = 1;
int a[10][10] = {
{1,1,1,1,1,1,1,1,1,1},
{1,0,0,1,0,0,0,1,0,1},
{1,0,0,1,0,0,0,1,0,1},
{1,0,0,0,0,1,1,0,0,1},
{1,0,1,1,1,0,0,0,0,1},
{1,0,0,0,1,0,0,0,0,1},
{1,0,1,0,0,0,1,0,0,1},
{1,0,1,1,1,0,1,1,0,1},
{1,1,0,0,0,0,0,0,2,1},
{1,1,1,1,1,1,1,1,1,1},
};
}