小d的博弈
题号:NC249999
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定一个长为n,宽m为的矩形,可以对矩形进行如下操作:

1、沿某一行切开,将矩形分为上下两部分。

2、沿某一列切开,将矩形分为左右两部分。

\textbf{每次操作后矩形会分为两部分,将会抛弃掉面积更大的一部分留下面积小的一部分继续操作。}

\textbf{特别的,需要保证切开后的两部分的长和宽都为整数且他们的面积不相等。}

现在AliceBob开始交替对矩形进行操作,Alice先手进行操作,两人都足够聪明,无法按照要求继续操作的人失败。

输入描述:

输入第一行包含一个正整数t,表示样例个数(1\leq t\leq 10^5)。

接下来t行每行包含两个正整数n,m(1\leq n,m \leq 10^{9})。

输出描述:

每个样例输出包含一行。

如果Alice将会获胜则输出"Alice"(不包含引号),否则输出"Bob"(不包含引号)。
示例1

输入

复制
3
4 4
2 4
29 13

输出

复制
Bob
Alice
Alice