#include <bits/stdc++.h> using namespace std; int n,ans,dp[1111][1111]; string s[11111][4]; map<string,int>mp; int main(){ cin>>n; for(int i=1;i<=n;i++){ dp[i][1]=i; } for(int i=1;i<=1000;i++){ for(int j=2;j<=1000;j++){ dp[i][j]=dp[i-1][j]+dp[i-1][j-1]; } } for(int i=0;i<n;i++){ for(int j=0;j<4;j++){ cin>>s[i][j]; } mp[s[i][0]]++; mp[s[i][3]]++; } for(auto&it:mp){ if(it.second>=3) ans++; } cout<<dp[ans][4]<<endl; return 0; }