public static void main ( String [ ] $ ) {
  System . out . println ( ofAll ( Integer :: max , solve ( p , q , r ) , solve ( p , r , q ) , solve ( q , p , r ) , solve ( q , r , p ) , solve ( r , p , q ) , solve ( r , q , p ) ) ) ;
}

public static void main ( String [ ] $ ) { System . out . println ( ofAll ( Integer :: max , solve ( p , q , r ) , solve ( p , r , q ) , solve ( q , p , r ) , solve ( q , r , p ) , solve ( r , p , q ) , solve ( r , q , p ) ) ) ; }
(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 (expression_statement (method_invocation object: (field_access object: (identifier) field: (identifier)) name: (identifier) arguments: (argument_list (method_invocation name: (identifier) arguments: (argument_list (method_reference (identifier) (identifier)) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))) (method_invocation name: (identifier) arguments: (argument_list (identifier) (identifier) (identifier))))))))))