#include <bits/stdc++.h>
int a[105];
int gcd(int p, int q) {
  if (q == 0) return p;
  return gcd(q, p % q);
}
int main() {
  int n, i;
  scanf("%d", &n);
  for (i = 0; i < n; i++) {
    scanf("%d", &a[i]);
  }
  std::sort(a, a + n);
  int d = gcd(a[0], a[1]);
  for (i = 2; i < n; i++) {
    d = gcd(d, a[i]);
  }
  if ((a[n - 1] / d - n) % 2 == 1)
    puts("Alice");
  else
    puts("Bob");
}
