#include <bits/stdc++.h>
using namespace std;
int main() {
  int i, j, k, m, n;
  char a[123][123];
  scanf("%d", &n);
  gets(a[0]);
  for (i = 0; i < n; i++) {
    gets(a[i]);
  }
  int flag_row = 1, flag_col = 1;
  for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++) {
      if (a[i][j] == '.') break;
    }
    if (j == n) {
      flag_row = 0;
      break;
    }
  }
  if (flag_row == 1) {
    for (i = 0; i < n; i++) {
      for (j = 0; j < n; j++) {
        if (a[i][j] == '.') {
          printf("%d %d\n", i + 1, j + 1);
          break;
        }
      }
    }
    return 0;
  }
  for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++) {
      if (a[j][i] == '.') break;
    }
    if (j == n) {
      flag_col = 0;
      break;
    }
  }
  if (flag_col == 1) {
    for (i = 0; i < n; i++) {
      for (j = 0; j < n; j++) {
        if (a[j][i] == '.') {
          printf("%d %d\n", j + 1, i + 1);
          break;
        }
      }
    }
    return 0;
  } else {
    printf("-1\n");
    return 0;
  }
}
