#include
#include
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
int x;
cin>>x;
char mat[a][b];
int pos[a][b];
queueQ;
bool visited[a][b];
for(int i=0;i>mat[i][j];
pos[i][j]=0;
visited[i][j]=false;
}
}
for(int i=0;i= 0) {
if(cj+1=0 && mat[ci][cj-1]!='#' && visited[ci][cj-1]==false)
{
Q.push(ci);
Q.push(cj-1);
Q.push(n-1);
visited[ci][cj-1]=true;
}
if(ci+1=0 && mat[ci-1][cj]!='#' && visited[ci-1][cj]==false)
{
Q.push(ci-1);
Q.push(cj);
Q.push(n-1);
visited[ci-1][cj]=true;
}
}
}
while(!Q.empty())
{
Q.pop();
}
}
}
}
int najgolem=-1;
for(int i=0;i