n = int(input()) b = [tuple(map(int, input().split())) for _ in range(n-1)] l = list(range(n)) def f(u, d = 0): return (u, d) if l[u] == u else f(l[u], d+1) c = [0] * n r = n - 1 for u, v in b: c[u] += 1 c[v] += 1 u, d = f(u) v, e = f(v) if u == v: break if d < e: l[u] = v else: l[v] = u r -= 1 if 1 not in c: r -= 1 print("Alice" if r else "Bob")