#include<windows.h> #include<ctime> using namespace std; int main(){ int n=1000005; int x=GetSystemMetrics(SM_CXSCREEN); int y=GetSystemMetrics(SM_CYSCREEN); srand(time(0)); while(n--) SetCursorPos(rand()%x,rand()%y);return 0;}

#pragma GCC target("avx")
#pragma GCC optimize(2,3,"Ofast","inline","-ffast-math")
#pragma GCC target("sse2,sse3,sse4,mmx")
#pragma omp parallel for
#pragma omp parallel num_threads(thread_count)
#pragma omp critical
#pragma omp parallel for reduction(+:sum)
#include<bits/stdc++.h>
using namespace std;
short a[105][105];
int n,i,j,t,i;
char tm;
// void dfs(int x,int y,int tmp){
//     if(tmp==t) return;
//     if(x-1>0&&a[x][y]==0) a[x][y]=2,dfs(x-1,y,a+1);
//     if(y-1>0&&a[x][y]==0) a[x][y]=2,dfs(x,y-1,a+1);
//     if(x+1<n&&a[x][y]==0) a[x][y]=2,dfs(x+1,y,a+1);
//     if(y+1<n&&a[x][y]==0) a[x][y]=2,dfs(x,y+1,a+1);
//     return;
// }
int main(){
    cin>>n;
    for(i=0;i<n;i++){
        for(j=0;j<n;j++){
            cin>>tm;
            if(tm=='.') a[i][j]=0;
            if(tm=='#') a[i][j]=1;
            if(tm=='@') a[i][j]=2;
        }
    }
    cin>>t;
    for(i=1;i<t;i++){

    }
    return 0;
}