public TYPE_1 METHOD_1 ( ) throws TYPE_2 { if ( isEmpty ( ) ) { throw new TYPE_2 ( STRING_1 ) ; } else { TYPE_1 VAR_1 = new TYPE_1 ( ) ; VAR_1 = VAR_2 ; if ( ( VAR_3 ) == null ) { first = null ; } else { VAR_4 = null ; } VAR_2 = VAR_3 ; return VAR_1 ; } }

public TYPE_1 METHOD_1 ( ) throws TYPE_2 { if ( isEmpty ( ) ) { throw new TYPE_2 ( STRING_1 ) ; } else { TYPE_1 VAR_1 = new TYPE_1 ( ) ; VAR_1 = VAR_2 ; if ( ( VAR_3 ) == null ) { first = null ; } else { VAR_4 = null ; } VAR_2 = VAR_3 ; ( size ) -- ; return VAR_1 ; } }
