#include <bits/stdc++.h>
using namespace std;
char sq[2 * 302][2 * 302];
int t;
bool check(int a, int b) {
  for (int i = 0; i < t; i++) {
    for (int j = i + 1; j < t; j++) {
      if (sq[a + i][b + j] != sq[a + j][b + i]) {
        return false;
      }
    }
  }
  return true;
}
int main() {
  scanf("%d", &t);
  int sum = 0;
  for (int i = 0; i < t; i++) {
    for (int j = 0; j < t; j++) {
      cin >> sq[i][j];
      sq[i][j + t] = sq[i][j];
    }
  }
  for (int i = t; i < 2 * t - 1; i++) {
    for (int j = 0; j < 2 * t - 1; j++) {
      sq[i][j] = sq[i - t][j];
    }
  }
  for (int i = 0; i < t; i++) {
    for (int j = 0; j < t; j++) {
      if (check(i, j)) {
        sum++;
      }
    }
  }
  cout << sum << endl;
  return 0;
}
