#include <bits/stdc++.h>
using namespace std;
int main() {
  int N;
  scanf("%d", &N);
  set<int> s;
  for (int i = 0; i < N; i++) {
    char A[4], B[4], C[4];
    scanf("%s%s%s", A, B, C);
    A[0] -= '0';
    A[1] -= '0';
    B[0] -= '0';
    B[1] -= '0';
    int mask = (A[0] << 24) + (A[1] << 16) + (B[1] << 8) + B[0];
    int mini = mask;
    for (int i = 0; i < 4; i++) {
      mask = (mask >> 8) + ((mask & 0xff) << 24);
      mini = min(mini, mask);
    }
    s.insert(mini);
  }
  printf("%d\n", s.size());
}
