#P9860. Alice and Bob

Alice and Bob

Alice and Bob

Problem Description

Given an sequence of nn elements a1,a_1, a2,a_2, ...... , ana_n. Alice and Bob will play a game alternating turns with Alice going first. If the current sequence length is nn , select a position pospos (1pos<n1\le pos < n) to divide the sequence into two part. If the sum of all elements from the first position to the pospos position is less than the sum of all elements from the pos+1pos+1 position to the last position, then delete the first element to the pospos element. Otherwise, delete the pos+1pos+1 element to the nn element. When the sequence length after a person's operation is 11 , that person wins. Alice and Bob both want to win. If they can, they hope the element in the final sequence bigger. Otherwise, they hope the element in the final sequence smaller. Find the answer if both Alice and Bob play optimally.

Input

Each test contains multiple test cases. The first line contains the number of test cases TTT1000 T\le 1000 ). The description of the test cases follows. The first line contains one integer nn1<n30001 < n \le 3000 ). The second line contains nn integers a1, a2,, ana_1, \ a_2, \dots , \ a_n( 1 ai109 1 \le \ a_i \le 10^9 ). It's guaranteed that n10000\sum{n} \le 10000

Output

For each test case, first print "Alice" or "Bob" means who will win, then print an integer means the final sequence.

Sample Input

3
3
1 2 3
4
1 2 3 4
5
1 2 3 4 5

Sample Output

Bob 2
Alice 3
Alice 4

Source

2023“钉耙编程”中国大学生算法设计超级联赛(6)