#include <bits/stdc++.h>
using namespace std;
const double PI = 2.0 * acos(0.0);
const int MOD = 1e9 + 9;
const int oo = 2e9 + 1e8;
long long gcd(long long x, long long y) { return !y ? x : gcd(y, x % y); }
const int mx = 1e4 + 10;
int n;
long long ans, have[mx];
int main() {
  cin >> n;
  int u, v;
  for (int i = 0; i < n - 1; i++) {
    scanf("%d%d", &u, &v);
    have[u]++;
    have[v]++;
  }
  for (int i = 1; i < n + 1; i++) ans += have[i] * (have[i] - 1) / 2;
  cout << ans << '\n';
  return 0;
}
