public static void main ( String [ ] args ) {
  switch ( scanner . next ( ) ) {
    case "WBWBWWBWBWBWWBWBWWBW" : case "BWBWWBWBWBWWBWBWWBWB" : System . out . println ( "Do" ) ;
    return ;
    case "WBWWBWBWBWWBWBWWBWBW" : case "BWWBWBWBWWBWBWWBWBWB" : System . out . println ( "Re" ) ;
    return ;
    case "WWBWBWBWWBWBWWBWBWBW" : System . out . println ( "Mi" ) ;
    return ;
    case "WBWBWBWWBWBWWBWBWBWW" : case "BWBWBWWBWBWWBWBWBWWB" : System . out . println ( "Fa" ) ;
    return ;
    case "WBWBWWBWBWWBWBWBWWBW" : case "BWBWWBWBWWBWBWBWWBWB" : System . out . println ( "So" ) ;
    return ;
    case "WBWWBWBWWBWBWBWWBWBW" : case "BWWBWBWWBWBWBWWBWBWW" : System . out . println ( "La" ) ;
    return ;
    case "WWBWBWWBWBWBWWBWBWWB" : System . out . println ( "Si" ) ;
  }
}

public static void main ( String [ ] args ) { switch ( scanner . next ( ) ) { case " WBWBWWBWBWBWWBWBWWBW " : case " BWBWWBWBWBWWBWBWWBWB " : System . out . println ( " Do " ) ; return ; case " WBWWBWBWBWWBWBWWBWBW " : case " BWWBWBWBWWBWBWWBWBWB " : System . out . println ( " Re " ) ; return ; case " WWBWBWBWWBWBWWBWBWBW " : System . out . println ( " Mi " ) ; return ; case " WBWBWBWWBWBWWBWBWBWW " : case " BWBWBWWBWBWWBWBWBWWB " : System . out . println ( " Fa " ) ; return ; case " WBWBWWBWBWWBWBWBWWBW " : case " BWBWWBWBWWBWBWBWWBWB " : System . out . println ( " So " ) ; return ; case " WBWWBWBWWBWBWBWWBWBW " : case " BWWBWBWWBWBWBWWBWBWW " : System . out . println ( " La " ) ; return ; case " WWBWBWWBWBWBWWBWBWWB " : System . out . println ( " Si " ) ; } }
(method_declaration (modifiers) type: (void_type) name: (identifier) parameters: (formal_parameters (formal_parameter type: (array_type element: (type_identifier) dimensions: (dimensions)) name: (identifier))) body: (block (switch_expression condition: (parenthesized_expression (method_invocation object: (identifier) name: (identifier) arguments: (argument_list))) body: (switch_block (switch_block_statement_group (switch_label (string_literal))) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal))) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal))) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal))) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal))) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))) (return_statement)) (switch_block_statement_group (switch_label (string_literal)) (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (string_literal)))))))))