func_code_string: #include <bits/stdc++.h>   char c[301][301];   int n, m, k;   int v[5][2] = {{0, 0}, {-1, 0}, {1, 0}, {0, -1}, {0, 1}};   void read() {     scanf( %d %d %d , &n, &m, &k);     for (int i = 0; i < n; i++) scanf( %s , &c[i]);   }   void print(int i, int j, int r) {     for (int z = 0; z < 5; z++)       printf( %d %d n , i + v[z][0] * r + 1, j + v[z][1] * r + 1);   }   int process() {     bool ok;     int i, j, x, y, z, tot = 0;     for (int r = 1; (r < 2 * n) && (r < 2 * m); r++) {       for (i = r; i < n - r; i++) {         for (j = r; j < m - r; j++) {           ok = true;           for (z = 0; z < 5 && ok; z++) {             if (c[i + (v[z][0] * r)][j + (v[z][1] * r)] ==  . ) ok = false;           }           if (ok) tot++;           if (tot == k) {             print(i, j, r);             return 0;           }         }       }     }     return 1;   }   int main() {     read();     if (process()) printf( -1 );     return 0;   }   