#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; }