uva12335測資B

Input:
13
yx 2
xy 2
cab 5
cba 5
syoj 16
qbmavj 238
ecdtghxq 13580
ixvnolyru 219525
qlkmdtfsubjnyxgeiovz 1877527685438986292
znlgkydjawxcsioehrtm 2202289378302572566
pcqingxdmjshwytzfrok 1589220930244712086
nxwvmshuqgabyjkeicpl 2289902661371557549
t 1
Output:
Case 1: xy
Case 2: yx
Case 3: abc
Case 4: bac
Case 5: jyso
Case 6: jqavmb
Case 7: theqxcgd
Case 8: royxviuln
Case 9: dsotkjyblxfnmzvqueig
Case 10: mnediwrtscjgxyahkozl
Case 11: icmwyqgkhznrtpofjdsx
Case 12: sbkucjmpilawqgyxhenv
Case 13: t