#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int T; cin >> T;
while (T--) {
int N; cin >> N;
vector<int> A(N);
int OR = 0;
for (int i = 0; i < N; i++) {
cin >> A[i];
OR |= A[i];
}
vector<int> heap;
for (int i = 0; i < N; i++) {
int minRemain = 0;
for (int b = 0; b < 31; b++) {
if ((OR >> b & 1) && !(A[i] >> b & 1)) {
minRemain |= (1 << b);
}
}
heap.push_back(A[i] - minRemain);
}
int xorSum = 0;
for (int x : heap) xorSum ^= x;
cout << (xorSum ? "Alice" : "Bob") << "\n";
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgaW50IFQ7IGNpbiA+PiBUOwogICAgd2hpbGUgKFQtLSkgewogICAgICAgIGludCBOOyBjaW4gPj4gTjsKICAgICAgICB2ZWN0b3I8aW50PiBBKE4pOwogICAgICAgIGludCBPUiA9IDA7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBOOyBpKyspIHsKICAgICAgICAgICAgY2luID4+IEFbaV07CiAgICAgICAgICAgIE9SIHw9IEFbaV07CiAgICAgICAgfQoKICAgICAgICB2ZWN0b3I8aW50PiBoZWFwOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgTjsgaSsrKSB7CiAgICAgICAgICAgIGludCBtaW5SZW1haW4gPSAwOwogICAgICAgICAgICBmb3IgKGludCBiID0gMDsgYiA8IDMxOyBiKyspIHsKICAgICAgICAgICAgICAgIGlmICgoT1IgPj4gYiAmIDEpICYmICEoQVtpXSA+PiBiICYgMSkpIHsKICAgICAgICAgICAgICAgICAgICBtaW5SZW1haW4gfD0gKDEgPDwgYik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaGVhcC5wdXNoX2JhY2soQVtpXSAtIG1pblJlbWFpbik7CiAgICAgICAgfQoKICAgICAgICBpbnQgeG9yU3VtID0gMDsKICAgICAgICBmb3IgKGludCB4IDogaGVhcCkgeG9yU3VtIF49IHg7CgogICAgICAgIGNvdXQgPDwgKHhvclN1bSA/ICJBbGljZSIgOiAiQm9iIikgPDwgIlxuIjsKICAgIH0KfQ==