1113: 取数博弈游戏

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:12 Solved:2

Description

AliceBob在玩一个取数游戏,游戏规则如下,给定一个整数数列,Alice先从两端任意一端取一个数,之后BobAlice轮流从两端任意一端取一个严格小于前一个数的数,直到有一方取不了数则另一方获胜,假设两人的智商都很高,每次取数都采取最优策略(注意不是指当前最优,而是全局最优),问谁能取胜?

Input

第一行输入一个正整数T,表示本次输入的样例数

接下来输入T组数据,每组数据2行,共2*T

每组数据第一行输入一个正整数n,表示数列长度

每组数据第二行输入一个长度为n的整数数列,各元素之间用空格间隔

Output

T行,每行对应输出一组输入数据的获胜者的名字

Sample Input Copy

3
4
4 2 8 3
3
5 -5 3
5
5 1 2 3 4

Sample Output Copy

Alice
Bob
Bob

HINT

对于第一组数据[4,2,8,3]Alice348都没有比3小,Alice获胜

对于第二组数据[5,-5,3]Alice不管取5还是3Bob都可以取数列中最小的-5Bob获胜

对于第三组数据[5,1,2,3,4]:如果Alice先取5Bob可以直接取数列中最小的1Bob获胜,如果Alice先取4,然后Bob3Alice2Bob也可以取数列中最小的1Bob获胜。

数据范围

1<=T<=5

1<=n<=100

-10000<=数列元素<=10000