public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { TYPE_3 VAR_2 = VAR_1 . end ( ) ; TYPE_4 VAR_3 = null ; for ( TYPE_4 c : this . VAR_4 ) { TYPE_3 p = VAR_1 . METHOD_2 ( c . METHOD_3 ( ) ) ; if ( VAR_1 . METHOD_4 ( p , VAR_2 ) ) { VAR_2 = p ; VAR_3 = c ; } } return new TYPE_1 ( VAR_2 , VAR_3 ) ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { TYPE_3 VAR_2 = VAR_1 . end ( ) ; TYPE_4 VAR_3 = null ; for ( TYPE_4 c : this . VAR_4 ) { TYPE_3 p = VAR_1 . METHOD_2 ( c . METHOD_3 ( ) ) ; if ( p == null ) { continue ; } if ( VAR_1 . METHOD_4 ( p , VAR_2 ) ) { VAR_2 = p ; VAR_3 = c ; } } return new TYPE_1 ( VAR_2 , VAR_3 ) ; }
