public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 , TYPE_1 VAR_2 ) { int VAR_3 = METHOD_2 ( VAR_1 ) ; int VAR_4 = METHOD_2 ( VAR_2 ) ; if ( VAR_3 < VAR_4 ) { return METHOD_1 ( VAR_2 , VAR_1 ) ; } int diff = VAR_3 - VAR_4 ; while ( null != VAR_1 ) { VAR_1 = VAR_5 ; if ( diff > 0 ) { diff -- ; } else { VAR_2 = VAR_6 ; } if ( VAR_1 == VAR_2 ) { break ; } } return VAR_1 ; }

public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 , TYPE_1 VAR_2 ) { int VAR_3 = METHOD_2 ( VAR_1 ) ; int VAR_4 = METHOD_2 ( VAR_2 ) ; if ( VAR_3 < VAR_4 ) { return METHOD_1 ( VAR_2 , VAR_1 ) ; } int diff = VAR_3 - VAR_4 ; while ( null != VAR_1 ) { if ( diff > 0 ) { VAR_1 = VAR_5 ; diff -- ; } else { if ( VAR_1 == VAR_2 ) { break ; } VAR_1 = VAR_5 ; VAR_2 = VAR_6 ; } } return VAR_1 ; }
