private TYPE_1 METHOD_1 ( TYPE_2 p ) { java.lang.Double VAR_1 = null ; java.lang.Double VAR_2 = null ; TYPE_1 VAR_3 = null ; for ( TYPE_1 c : VAR_4 ) { VAR_1 = p . METHOD_2 ( c . METHOD_3 ( ) ) ; if ( ( VAR_1 < VAR_2 ) || ( VAR_2 == null ) ) { VAR_2 = VAR_1 ; VAR_3 = c ; } } assert VAR_3 != null ; return VAR_3 ; }

private TYPE_1 METHOD_1 ( TYPE_2 p ) { java.lang.Double VAR_1 = 0.0 ; java.lang.Double VAR_2 = 0.0 ; TYPE_1 VAR_3 = null ; for ( TYPE_1 c : VAR_4 ) { VAR_1 = p . METHOD_2 ( c . METHOD_3 ( ) ) ; if ( ( VAR_1 < VAR_2 ) || ( VAR_2 == 0.0 ) ) { VAR_2 = VAR_1 ; VAR_3 = c ; } } assert VAR_3 != null ; return VAR_3 ; }
