public TYPE_1 METHOD_1 ( TYPE_1 p ) { TYPE_1 VAR_1 = null ; if ( VAR_2 . isEmpty ( ) ) { return VAR_1 ; } double min = 0 ; for ( TYPE_1 VAR_3 : VAR_2 ) { double VAR_4 = p . METHOD_2 ( VAR_3 ) ; if ( VAR_4 < min ) { min = VAR_4 ; VAR_1 = VAR_3 ; } } return VAR_1 ; }

public TYPE_1 METHOD_1 ( TYPE_1 p ) { TYPE_1 VAR_1 = null ; if ( VAR_2 . isEmpty ( ) ) { return VAR_1 ; } double min = - 1 ; for ( TYPE_1 VAR_3 : VAR_2 ) { double VAR_4 = p . METHOD_2 ( VAR_3 ) ; if ( ( min == ( - 1 ) ) || ( VAR_4 < min ) ) { min = VAR_4 ; VAR_1 = VAR_3 ; } } return VAR_1 ; }
