#include <bits/stdc++.h>
using namespace std;
int n, m;
char mp[103][103];
int main() {
  int i, j, cnt;
  scanf("%d", &n);
  for (i = 0; i < n; i++) scanf("%s", mp[i]);
  cnt = 0;
  for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++)
      if (mp[i][j] == '.') break;
    if (j != n) cnt++;
  }
  if (cnt == n) {
    for (i = 0; i < n; i++)
      for (j = 0; j < n; j++)
        if (mp[i][j] == '.') {
          printf("%d %d\n", i + 1, j + 1);
          break;
        }
    return 0;
  }
  int a, v, c;
  cnt = 0;
  for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++)
      if (mp[j][i] == '.') break;
    if (j != n) cnt++;
  }
  if (cnt == n) {
    for (i = 0; i < n; i++)
      for (j = 0; j < n; j++)
        if (mp[j][i] == '.') {
          printf("%d %d\n", j + 1, i + 1);
          break;
        }
    return 0;
  }
  puts("-1");
  return 0;
}
