#include #include using namespace std; void solve() { int N; cin >> N; vector A(N); for (int i = 0; i < N; ++i) { cin >> A[i]; } long long xor_sum = 0; // 右から奇数番目の山 (インデックスは 0-indexed で N-1, N-3, N-5, ...) for (int i = N - 1; i >= 0; i -= 2) { xor_sum ^= A[i]; } if (xor_sum != 0) { cout << "Alice\n"; } else { cout << "Bob\n"; } } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int T; cin >> T; while (T--) { solve(); } return 0; }