#include
#include
#include
using namespace std;
const int dx[4]={1,0,-1,0};
const int dj[4]={0,1,0,-1};
int main()
{
int n,m,k;
cin>>n>>m;
cin>>k;
char x[n][m];
vector>v;
for(int i = 0;i>x[i][j];
if(x[i][j]=='C'){
v.push_back(make_pair(i,j));
}
}
}
int si;
int sj;
int cnt[n][m];
for(int i = 0;iq;
si=v[i].first;
sj=v[i].second;
q.push(si);
q.push(sj);
q.push(0);
vector>visited(n,vector(m,false));
while(!q.empty()){
int ci=q.front();
q.pop();
int cj=q.front();
q.pop();
int dist=q.front();
q.pop();
for(int p = 0;p<4;p++){
int ti=ci+dx[p];
int tj=cj+dj[p];
if(ti>=0 && ti=0 && tjnajgolem and x[i][j] != 'C'){
najgolem=cnt[i][j];
ri=i;
rj=j;
}
}
}
cout<