/*
TASK: TRI
LANG: C++
*/

#include <iostream>
using namespace std;

bool a[501][501]={{false}};
int x=1,y=1,n;

int main () {
	scanf("%d",&n);
	int i;
	while (x || y) {
		scanf("%d %d",&x,&y);
		a[x][y]=a[y][x]=true;
	}
 e:	int j,k,l=0;
	for (i=1;i<=n-2;i++) {
		for (j=i+1;j<=n-1;j++) {
			for (k=j+1;k<=n;k++) {
				if (a[i][j] && a[j][k] && a[k][i]) l++;
			}
		}
	}
	cout << l << '\n';
	return 0;
}
