1707 决胜21点(一)

Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 131072/65536 KB(Java/Others)

Submits : 163 | Solved : 32

Description

Alice碰到了Bob,他们都称自己是赌神,于是,他们决定用21点来决一胜负。

但是他们只找到了一副40张的扑克牌,如下图。

 

他们使用的21点规则如下:

1.BobAlice发两张牌,给自己发两张牌。

2.大家手中扑克点数的计算是:牌既可算作点也可算作11 点,由玩家自己决定。其余所有210牌均按其原面值计算。

3.首先Alice开始要牌,可以随意要多少张(也可以不要)。目的是尽量往21点靠,靠得越近越好,最好就是21点了。在要牌的过程中,如果所有的牌加起来超过21,Alice就输了。(超过21点就等于0点)

4.假如Alice的牌点没超21点,又决定不再要牌了,这时就轮到Bob要牌,方式同3.

5.如果Alice和Bob的牌点都没超21,那么如果Bob的点数大于等于Alice的点数,就Bob赢,否则Alice.

现在把发牌结果都告诉你,请你判断一下谁赢吧


Input

组数TT<=10

每组第一行输入两个整数NMN表示Alice的牌的张数,M表示Bob的牌的张数.

然后一行输入N张牌,接下来一行输入M张牌,形式为[花色][牌点],例H10,表示红桃10,(H表示红桃,S表示黑桃,D表示方块,C表示梅花)。


Output

每组输出一行结果。形式为Case [case_number]: [win_user_name]


Sample Input

2
2 2 
H10 HA
SA S10
4 3
H3 H4 H5 H6
H10 S4 D10

Sample Output

Case 1: Bob
Case 2: Alice

HINT


Source

NBU OJ

[ Top ] | [ Submit ]