#include<bits/stdc++.h>
using namespace std;
struct cy{
	string f;
	string s;
	string t;
	string e;
}cys[10010];
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>cys[i].f>>cys[i].s>>cys[i].t>>cys[i].e;
	}
	int ans=0;
	for(int i=1;i>=n;i++){
		for(int j=i+1;j<=n;j++){
			for(int k=j+1;k<=n;k++){
				for(int l=k+1;l<=n;l++){
					if(cys[i].f==cys[j].e&&cys[i].f==cys[k].f&&cys[i].f==cys[l].f){
						ans++;
					}else if(cys[i].f==cys[k].e&&cys[i].f==cys[j].f&&cys[i].f==cys[l].f){
						ans++;
					}else if(cys[i].f==cys[l].e&&cys[i].f==cys[j].f&&cys[i].f==cys[k].f){
						ans++;
					}
				}
			}
		}
	}
	return 0;
}