#include<bits/stdc++.h> using namespace std; struct chengyu{ string begin; string end; }a[11000]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ string s1,s2; cin>>a[i].begin>>s1>>s2>>a[i].end; } int cnt=0,f1=0,f2=0,f3=0,f4=0; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ f1=0,f2=0,f3=0,f4=0; if(i!=j){ for(int k=1;k<=n;k++){ if(k!=i&&k!=j&&a[k].begin==a[i].begin&&a[k].end ==a[j].begin ){ f1++; } if(k!=i&&k!=j&&a[k].begin ==a[j].end &&a[k].end ==a[i].begin ){ f2++; } if(k!=i&&k!=j&&a[k].begin ==a[i].end &&a[k].end ==a[j].end ){ f3++; } if(k!=i&&k!=j&&a[k].begin ==a[i].end &&a[k].end ==a[j].begin ){ f4++; } } } if(f1>=1&&f2>=1&&f3>=1&&f4>=1){ cnt+=f1*f2*f3*f4; } } } cout<<cnt; return 0; }