#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int T;
if (!(cin >> T)) return 0;
while (T--) {
int N; cin >> N;
vector<int> A(N);
for (int i = 0; i < N; ++i) cin >> A[i];
vector<int> cnt(31, 0);
for (int x : A) {
for (int b = 0; b < 31; ++b) if (x >> b & 1) ++cnt[b];
}
int winnerAlice = 0;
for (int b = 30; b >= 0; --b) {
if (cnt[b] % 2 == 1) {
int m = cnt[b];
if (m % 4 == 1) winnerAlice = 1;
else { // m % 4 == 3
if ((N - m) % 2 == 1) winnerAlice = 1;
else winnerAlice = 0;
}
break;
}
}
cout << (winnerAlice ? "Alice" : "Bob") << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkgewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKICAgIGludCBUOwogICAgaWYgKCEoY2luID4+IFQpKSByZXR1cm4gMDsKICAgIHdoaWxlIChULS0pIHsKICAgICAgICBpbnQgTjsgY2luID4+IE47CiAgICAgICAgdmVjdG9yPGludD4gQShOKTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IE47ICsraSkgY2luID4+IEFbaV07CiAgICAgICAgdmVjdG9yPGludD4gY250KDMxLCAwKTsKICAgICAgICBmb3IgKGludCB4IDogQSkgewogICAgICAgICAgICBmb3IgKGludCBiID0gMDsgYiA8IDMxOyArK2IpIGlmICh4ID4+IGIgJiAxKSArK2NudFtiXTsKICAgICAgICB9CiAgICAgICAgaW50IHdpbm5lckFsaWNlID0gMDsKICAgICAgICBmb3IgKGludCBiID0gMzA7IGIgPj0gMDsgLS1iKSB7CiAgICAgICAgICAgIGlmIChjbnRbYl0gJSAyID09IDEpIHsKICAgICAgICAgICAgICAgIGludCBtID0gY250W2JdOwogICAgICAgICAgICAgICAgaWYgKG0gJSA0ID09IDEpIHdpbm5lckFsaWNlID0gMTsKICAgICAgICAgICAgICAgIGVsc2UgeyAvLyBtICUgNCA9PSAzCiAgICAgICAgICAgICAgICAgICAgaWYgKChOIC0gbSkgJSAyID09IDEpIHdpbm5lckFsaWNlID0gMTsKICAgICAgICAgICAgICAgICAgICBlbHNlIHdpbm5lckFsaWNlID0gMDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNvdXQgPDwgKHdpbm5lckFsaWNlID8gIkFsaWNlIiA6ICJCb2IiKSA8PCAnXG4nOwogICAgfQogICAgcmV0dXJuIDA7Cn0=