#include <bits/stdc++.h>
using namespace std;

vector<int>v[100005];

int get_sg(int u,int pre){
    int ret=0;
    for(int i=0;i<v[u].size();i++){
        if(v[u][i]!=pre)
            ret^=(1+get_sg(v[u][i],u));
    }
    return ret;
}
int main(){
    int t,n;
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
        v[i].clear();
    for(int i=1;i<n;i++){
        int x,y;
        scanf("%d%d",&x,&y);
        v[x].push_back(y);
        v[y].push_back(x);
    }
    if(get_sg(1,-1))
        puts("Alice");
    else
        puts("Bob");
    return 0;
}