买爱心气球
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

AliceBob 是一对竞技编程选手,他们路过了一家气球店,发现有 m 个大爱心气球和 n 个小爱心气球。他们决定玩一个游戏,游戏规则如下:
  1. Alice 先手拿球,两人轮流进行。
  2. 每个人在自己的回合只能选择一种类型的气球。
  3. 对于大爱心气球,每次拿取可以选择取 5 个、2 个或 1 个。
  4. 对于小爱心气球,每次拿取可以选择任意数量 (不含0个)。
游戏终止的条件是当所有的气球都被拿取完毕,最后一个球被拿取的人即为获胜者。

假设两人都足够聪明并采取最优策略,请问谁将获胜?

输入描述:

本题包含多组数据

第一行包含一个正整数 T ( 1 \leq T \leq 10^5 ),代表测试用例的组数。

对于每组数据:

输入一行包含两个正整数 m , n ( 0 \leq n ,m \leq 10^9 )

数据保证 mn 不同时为 0

输出描述:

对于每组数据:

输出一行一个字符串,如果 Alice 获胜,输出 "Alice"

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

输入

复制
3
3 1
3 3
5 2

输出

复制
Alice
Alice
Bob