#include using namespace std; #define int long long typedef pairpint; typedef vectorvint; typedef vectorvpint; #define pb push_back #define mp make_pair #define fi first #define se second #define all(v) (v).begin(),(v).end() #define rep(i,n) for(int i=0;i<(n);i++) #define reps(i,f,n) for(int i=(f);i<(n);i++) #define each(it,v) for(__typeof((v).begin()) it=(v).begin();it!=(v).end();it++) templatevoid chmin(T &t,U f){if(t>f)t=f;} templatevoid chmax(T &t,U f){if(t>N>>M; rep(i,M){ int a,b; cin>>a>>b; G[a][b]=G[b][a]=1; } int ans=0; rep(i,N)rep(j,N)rep(k,N)rep(l,N){ if(i==j||i==k||i==l||j==k||j==l||k==l)continue; if(G[i][j]&&G[j][k]&&G[k][l]&&G[l][i]&&!G[i][k]&&!G[j][l])ans++; } cout<