#include<bits/stdc++.h>
using namespace std;
int n,sum;
string s[10005][2],t;
bool check(int a,int b,int c,int d,int e,int f){
	if(s[a][1]==s[b][0]&&s[b][1]==s[c][0]&&s[c][1]==s[d][0]&&s[d][1]==s[a][0]&&s[e][0]==s[a][0]&&s[e][1]==s[b][1]&&s[f][0]==s[a][1]&&s[f][1]==s[d][0])return 1;
	return 0;
}
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s[i][0];
		cin>>t;
		cin>>t;
		cin>>s[i][1];
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			if(i==j)continue;
			for(int k=1;k<=n;k++){
				if(i==k||j==k)continue;
				for(int h=1;h<=n;h++){
					if(i==h||j==h|k==h)continue;
					for(int l=1;l<=n;l++){
						if(i==l||j==l||h==l||k==l)continue;
						for(int r=1;r<=n;r++){
							if(i==r||j==r||k==r||h==r||l==r)continue;
							if(check(i,j,k,h,l,r))sum++;
						}
					}
				}
			}
		}
	}
	cout<<sum;
	return 0;
}