#include <bits/stdc++.h> using namespace std; #define int long long const int N=1e6+10; set<string>a; string s[100005],s1[100005]; signed main(){ ios::sync_with_stdio(0); cin.tie(0);cout.tie(0); int n; cin>>n; for(int i=1;i<=n;i++) { string s; getline(cin,s); a.insert(s); } int ans=0; set<string>::iterator it; for(it=a.begin();it!=a.end();it++) { // if() ans++; s[ans]=*it; } for(int i=1;i<=ans;i++) { string ss="",sss=""; for(int j=0;j<s[i].size();j++) { if(s[i][j]==' ') { break; } ss=ss+s[i][j]; } for(int j=s[i].size()-1;j>=0;j--) { if(s[i][j]==' ') { break; } sss=s[i][j]+sss; } s[i]=ss; s1[i]=sss; } int cnt=0; for(int i=1;i<=ans;i++) { int k=0; for(int j=1;j<=ans;j++) { if(j!=i) { if(s[j]==s[i]||s1[j]==s1[i]||s1[j]==s[i]||s[j]==s1[i]) k++; } } if(k!=0) { // cout<<s[i]<<s1[i]<<"\n"; cnt++; } } cout<<cnt/6; return 0; }