#include using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); int T; cin >> T; while (T--) { int N; cin >> N; vector A(N); for (int i = 0; i < N; i++) { cin >> A[i]; } long long xor_sum = 0; for (int i = 0; i < N; i++) { if (i == N - 1) { xor_sum ^= (A[i] % 2); } else { xor_sum ^= (A[i] % 2); } } vector grundy(N); for (int i = N - 1; i >= 0; i--) { if (i == N - 1) { grundy[i] = A[i] % 2; } else { grundy[i] = A[i] % 2; } } int result = 0; for (int i = 0; i < N; i++) { result ^= grundy[i]; } if (result != 0) { cout << "Alice\n"; } else { cout << "Bob\n"; } } return 0; }