#include <bits/stdc++.h>
using namespace std;
int ans[205], C[205], R[205];
int Match[505];
bool vis[505];
char str[205];
int main() {
  int i, j, k, n, m;
  scanf("%d", &n);
  for (i = 1; i <= n; i++) {
    scanf("%str", &str);
    for (j = 0; j < n; j++)
      if (str[j] == '.') {
        if (R[i] == 0) R[i] = j + 1;
        if (C[j + 1] == 0) C[j + 1] = i;
      }
  }
  for (i = 1; i <= n; i++)
    if (R[i] == 0) break;
  if (i > n) {
    for (i = 1; i <= n; i++) printf("%d %d\n", i, R[i]);
    return 0;
  }
  for (i = 1; i <= n; i++)
    if (C[i] == 0) break;
  if (i > n) {
    for (i = 1; i <= n; i++) printf("%d %d\n", C[i], i);
    return 0;
  }
  puts("-1");
  return 0;
}
