N = int(input()) edge = [[] for _ in range(N)] edge_list = [] for _ in range(N-1): u,v = list(map(int,input().split())) u -= 1;v -= 1 edge[u].append(v) edge[v].append(u) edge_list.append((u,v)) ans = N-1 for i in range(N): ans += len(edge[i]) * (len(edge[i]) - 1) // 2 for u,v in edge_list: ans += (len(edge[u]) - 1) * (len(edge[v]) - 1) print(ans)