import java.util.* ;
class Main {
static Scanner sc
= new Scanner
( System .
in ) ; public static void main
( String [ ] args
) { int test;
test = sc.nextInt ( ) ;
for ( int k= 1 ; k<= test; k++ )
{
int n;
n = sc.nextInt ( ) ;
for ( int i= 1 ; i<= n; i++ )
s[ i] = sc.next ( ) ;
System .
out .
print ( "Case " + k
+ ": " ) ; if ( n== 5 )
{
if ( s[ 1 ] .equals ( "x54321" ) )
System .
out .
println ( "A-major" ) ; else
System .
out .
println ( "E-minor" ) ; }
else if ( n== 8 )
{
if ( s[ 1 ] .equals ( "xx4321" ) )
System .
out .
println ( "D-major" ) ; else if ( s[ 1 ] .equals ( "x54321" ) )
System .
out .
println ( "A-minor" ) ; else if ( s[ 7 ] .equals ( "100111" ) )
System .
out .
println ( "E-major" ) ; else
System .
out .
println ( "G-major" ) ; }
else if ( n== 11 )
{
if ( s[ 10 ] .equals ( "110011" ) )
System .
out .
println ( "B-minor" ) ; else if ( s[ 10 ] .equals ( "101111" ) )
System .
out .
println ( "C-major" ) ; else if ( s[ 10 ] .equals ( "111101" ) )
System .
out .
println ( "D-minor" ) ; else
System .
out .
println ( "F-major" ) ; }
}
sc.close ( ) ;
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgTWFpbiB7CgkKCXN0YXRpYyBTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlpbnQgdGVzdDsKCQl0ZXN0ID0gc2MubmV4dEludCgpOwoJCWZvcihpbnQgaz0xOyBrPD10ZXN0OyBrKyspCgkJewoJCQlpbnQgbjsKCQkJbiA9IHNjLm5leHRJbnQoKTsKCQkJU3RyaW5nIHNbXSA9IG5ldyBTdHJpbmdbMjBdOwoJCQlmb3IoaW50IGk9MTsgaTw9bjsgaSsrKQoJCQkJc1tpXSA9IHNjLm5leHQoKTsKCQkJU3lzdGVtLm91dC5wcmludCgiQ2FzZSAiK2srIjogIik7CgkJCWlmKG49PTUpCgkJCXsKCQkJCWlmKHNbMV0uZXF1YWxzKCJ4NTQzMjEiKSkKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkEtbWFqb3IiKTsKCQkJCWVsc2UKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkUtbWlub3IiKTsKCQkJfQoJCQllbHNlIGlmKG49PTgpCgkJCXsKCQkJCWlmKHNbMV0uZXF1YWxzKCJ4eDQzMjEiKSkKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkQtbWFqb3IiKTsKCQkJCWVsc2UgaWYoc1sxXS5lcXVhbHMoIng1NDMyMSIpKQoJCQkJCVN5c3RlbS5vdXQucHJpbnRsbigiQS1taW5vciIpOwoJCQkJZWxzZSBpZihzWzddLmVxdWFscygiMTAwMTExIikpCgkJCQkJU3lzdGVtLm91dC5wcmludGxuKCJFLW1ham9yIik7CgkJCQllbHNlCgkJCQkJU3lzdGVtLm91dC5wcmludGxuKCJHLW1ham9yIik7CgkJCX0KCQkJZWxzZSBpZihuPT0xMSkKCQkJewoJCQkJaWYoc1sxMF0uZXF1YWxzKCIxMTAwMTEiKSkKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkItbWlub3IiKTsKCQkJCWVsc2UgaWYoc1sxMF0uZXF1YWxzKCIxMDExMTEiKSkKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkMtbWFqb3IiKTsKCQkJCWVsc2UgaWYoc1sxMF0uZXF1YWxzKCIxMTExMDEiKSkKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkQtbWlub3IiKTsKCQkJCWVsc2UKCQkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkYtbWFqb3IiKTsKCQkJfQoJCX0KCQlzYy5jbG9zZSgpOwoJCVN5c3RlbS5leGl0KDApOwoJfQp9Cg==