#include <bits/stdc++.h>
#include <atcoder/dsu>
using namespace std;
using namespace atcoder;
#define SZ(x) (int)(x).size()
#define dout(x) printf("%.10f\n", (double)(x))
#define ALL(s) (s).begin(), (s).end()
#define so(V) sort(ALL(V))
#define rev(V) reverse(ALL(V))
typedef pair<int, int> P;
typedef pair<long, long> Pl;
typedef vector<vector<int>> vvi;

int main()
{
    long N, a;
    cin >> N;
    long kotae = 0;
    for (int i = 0; i < N; i++)
    {
        cin >> a;
        if (i % 2 == 1)
        {
            kotae = kotae ^ a;
        }
    }
    if (kotae == 0)
    {
        cout << "Bob" << endl;
    }
    else
    {
        cout << "Alice" << endl;
    }

    return 0;
}