#include <bits/stdc++.h>
using namespace std;
using ll = long long;
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
int main(){
    ll N;
    cin >> N;
    vector<ll> v(N);
    vector<pair<ll,ll>> e(N-1);
    rep(i,N-1){
        cin >> e[i].first >> e[i].second;
        e[i].first--;
        e[i].second--;
        v[e[i].first]++;
        v[e[i].second]++;
    }
    ll ans = N-1; //distance=1
    rep(i,N){ //distance=2
        ans+=v[i]*(v[i]-1)/2;
    }
    rep(i,N-1){//distance=3
        ans+=(v[e[i].first]-1)*(v[e[i].second]-1);
    }
    cout << ans;
}