from collections import deque n=int(input()) E=[[] for _ in range(n+1)] for _ in range(n-1): a,b=map(int,input().split()) E[a].append(b) E[b].append(a) S=set() for i in range(1,n+1): D=[10**9]*(n+1) D[i]=1 q=deque([(i)]) while q: x=q.popleft() for e in E[x]: if D[e]>D[x]+1: D[e]=D[x]+1 if D[e]<=3: q.append(e) S.add((i,e)) print(len(S)//2)