#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);
for (int i = 0; i < N; ++i) cin >> A[i];
int res = 0;
for (int b = 30; b >= 0; --b) {
int cnt = 0;
for (int x : A) if (x >> b & 1) ++cnt;
if (cnt % 2 == 1) {
int m = cnt;
int others = N - cnt;
if (m % 4 == 1 || (m % 4 == 3 && others % 2 == 1))
res = 1; // Alice 승
else
res = 0; // Bob 승
break;
}
}
cout << (res ? "Alice" : "Bob") << '\n';
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgaW50IFQ7CiAgICBjaW4gPj4gVDsKICAgIHdoaWxlIChULS0pIHsKICAgICAgICBpbnQgTjsKICAgICAgICBjaW4gPj4gTjsKICAgICAgICB2ZWN0b3I8aW50PiBBKE4pOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgTjsgKytpKSBjaW4gPj4gQVtpXTsKCiAgICAgICAgaW50IHJlcyA9IDA7CiAgICAgICAgZm9yIChpbnQgYiA9IDMwOyBiID49IDA7IC0tYikgewogICAgICAgICAgICBpbnQgY250ID0gMDsKICAgICAgICAgICAgZm9yIChpbnQgeCA6IEEpIGlmICh4ID4+IGIgJiAxKSArK2NudDsKICAgICAgICAgICAgaWYgKGNudCAlIDIgPT0gMSkgewogICAgICAgICAgICAgICAgaW50IG0gPSBjbnQ7CiAgICAgICAgICAgICAgICBpbnQgb3RoZXJzID0gTiAtIGNudDsKICAgICAgICAgICAgICAgIGlmIChtICUgNCA9PSAxIHx8IChtICUgNCA9PSAzICYmIG90aGVycyAlIDIgPT0gMSkpCiAgICAgICAgICAgICAgICAgICAgcmVzID0gMTsgLy8gQWxpY2Ug7Iq5CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgcmVzID0gMDsgLy8gQm9iIOyKuQogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgY291dCA8PCAocmVzID8gIkFsaWNlIiA6ICJCb2IiKSA8PCAnXG4nOwogICAgfQp9