def aa(m): c=[] while m!=uf[m]: c.append(m) m=uf[m] for i in c: uf[i]=m return m n=int(input()) uf=[i for i in range(n)] for i in range(n-1): a,b=map(int,input().split()) uf[aa(a)]=aa(b) c=0 for i in range(n): if i==aa(i): c+=1 if c==1: print("Bob") else: print("Alice")