#include using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int N; cin >> N; int U[200010], V[200010]; vector E[200010]; for(int i = 0; i < N-1; i++){ cin >> U[i] >> V[i]; U[i] --; V[i] --; E[U[i]].push_back(V[i]); E[V[i]].push_back(U[i]); } long long ans[5] = {}; ans[1] = N-1; for(int i = 0; i < N; i++){ long long a = E[i].size(); ans[2] += a * (a-1) / 2; } for(int i = 0; i < N-1; i++){ long long a = E[U[i]].size(); long long b = E[V[i]].size(); ans[3] += (a-1) * (b-1); } cout << ans[1] + ans[2] + ans[3] << "\n"; }