func_code_string: #include <bits/stdc++.h>   using namespace std;   vector<int> X[105], Y[105];   char s[105];   int main() {     int n, i, j;     scanf( %d , &n);     for (i = 0; i < n; i++) {       scanf( %s , s);       for (j = 0; j < n; j++) {         if (s[j] ==  . ) {           X[i].push_back(j);           Y[j].push_back(i);         }       }     }     for (i = 0; i < n; i++) {       if (X[i].size() == 0) break;     }     if (i == n) {       for (i = 0; i < n; i++) {         printf( %d %d n , i + 1, X[i][0] + 1);       }       return 0;     }     for (i = 0; i < n; i++) {       if (Y[i].size() == 0) break;     }     if (i < n) {       printf( -1 n );       return 0;     }     for (i = 0; i < n; i++) {       printf( %d %d n , Y[i][0] + 1, i + 1);     }     return 0;   }   