#include <bits/stdc++.h> using namespace std; string s[10005][6], k[10005]; unordered_map<string, bool> mp; int main() { int n, cnt = 0;; cin >> n; for(int i = 1; i <= n; i++) for(int j = 1; j <= 4; j++) cin >> s[i][j]; for(int i = 1; i <= n; i++) for(int j = 1; j <= 4; j++) k[i] += s[i][j]; for(int i = 1; i <= n; i++) mp[k[i]] = 1; for(int i = 1; i <= n - 3; i++) { string x = s[i][1] + s[i + 1][2] + s[i + 2][3] + s[i + 3][4], y = s[i][4] + s[i + 1][3] + s[i + 2][2] + s[i + 3][1]; } cout << 0 << endl; return 0; }