N = int(input()) jisu = [0]*N UV = [] for i in range(N - 1): u, v = map(int, input().split()) u -= 1 v -= 1 jisu[u] += 1 jisu[v] += 1 UV.append((u, v)) ans = 0 # 距離1 ans += N - 1 # 距離2 for i in range(N): c = jisu[i] ans += c*(c - 1)//2 # 距離3 for u, v in UV: c1, c2 = jisu[u], jisu[v] ans += (c1 - 1)*(c2 - 1) print(ans)