Badminton er en i Danmark meget udbredt ketsjersport. En
badmintonkamp består af sæt; man spiller til bedst ud af tre
sæt. En spiller vinder et sæt ved først at nå til mindst
$21$ point og have
mindst $2$ point mere
end modspilleren, eller ved at nå $30$ point.
Ane og Bo har udvidet deres fuldautomatiske pointtæller,
så de nu kan bogføre hele kampe; der mangler blot logikken
for at bestemme kampens vinder.
Input
Indlæsningen består af en følge af sætpoint adskilt af
mellemrum. Hvert sæt består af $2$ pointtal adskilt af
bindestreg, -. Hvert pointtal er et
heltal, mindst $0$ og
højst $30$. Det første tal
er Anes point, det andet Bos.
Output
Hvis Ane har vundet kampen, skriv »A«. Hvis Bo har vundet kampen,
skriv »B«. Hvis kampen stadig er
i gang, skriv »?«. Hvis
pointtællere er i stykker og de givne stilling ikke kan
forkomme ved en korrekt spillet og korrekt bogført
badmintonkamp, skriv »!«.
Sample Input 1 |
Sample Output 1 |
21-0 21-0
|
A
|
Sample Input 2 |
Sample Output 2 |
21-0 19-21 29-30
|
B
|
Sample Input 3 |
Sample Output 3 |
0-0
|
?
|
Sample Input 4 |
Sample Output 4 |
21-18 1-5
|
?
|
Sample Input 5 |
Sample Output 5 |
21-18 0-0
|
?
|
Sample Input 6 |
Sample Output 6 |
21-18 21-0 21-0 0-0
|
!
|
Sample Input 7 |
Sample Output 7 |
0-0 0-0
|
!
|