#include using namespace std; #define FOR(i, a, b) for (int i = (int)(a); i < (int)(b); ++i) #define REP(i, n) FOR(i, 0, n) #define TRACE(x) cerr << #x << " = " << x << endl #define _ << " _ " << #define pb push_back #define x first #define y second typedef long long ll; typedef long double lf; const int MAXN = 500500; int cnt[MAXN]; int main(void) { int n; scanf("%d", &n); REP(i, n - 1) { int u, v; scanf("%d%d", &u, &v); u--; v--; cnt[u]++; cnt[v]++; } int ans = 0; REP(i, n) { ans += max(0, cnt[i] - 2); } printf("%d\n", ans); return 0; }