#include<bits/stdc++.h> #define int long long using namespace std; int z; map<string,int> all; string t[10005],w[10005]; map<string,int> q; string c[20005]; signed main(){ int n,sum=0; cin>>n; for(int i=1;i<=n;i++){ string a,b; cin>>t[i]>>a>>b>>w[i]; if(q[t[i]]==0){ z++; c[z]=t[i]; } q[t[i]]=1; if(q[w[i]]==0){ z++; c[z]=w[i]; } q[w[i]]=1; if(all[t[i]+" "+w[i]]!=0)all[t[i]+" "+w[i]]++,n--,i--; else all[t[i]+" "+w[i]]=1; } for(int i=1;i<=z;i++){ for(int j=1;j<=z;j++){ if(all[c[i]+" "+c[j]]==0)continue; for(int k=1;k<=n;k++){ if(all[c[k]+" "+c[i]]==0)continue; if(all[c[j]+" "+c[k]]==0)continue; for(int l=1;l<=n;l++){ if(all[c[l]+" "+c[k]]==0)continue; if(all[c[i]+" "+c[l]]==0)continue; if(all[c[j]+" "+c[l]]==0)continue; sum+=all[c[i]+" "+c[j]]*all[c[k]+" "+c[i]]*all[c[j]+" "+c[k]]*all[c[l]+" "+c[k]]*all[c[i]+" "+c[l]]*all[c[j]+" "+c[l]]; } } } } cout<<sum; return 0; }