public void METHOD_1 ( final TYPE_1 VAR_1 ) { if ( ( VAR_2 ) == null ) { first = VAR_2 = new TYPE_2 < > ( VAR_1 , null , null ) ; return ; } if ( ( VAR_3 ) != null ) { METHOD_2 ( VAR_2 , VAR_1 ) ; return ; } final TYPE_2 < TYPE_1 > VAR_4 = new TYPE_2 < > ( VAR_1 , VAR_2 , null ) ; VAR_3 = VAR_4 ; VAR_2 = VAR_4 ; ( size ) ++ ; }

public void METHOD_1 ( final TYPE_1 VAR_1 ) { if ( ( VAR_2 ) == null ) { first = VAR_2 = new TYPE_2 < > ( VAR_1 , null , null ) ; ( size ) ++ ; return ; } if ( ( VAR_3 ) != null ) { METHOD_2 ( VAR_2 , VAR_1 ) ; return ; } final TYPE_2 < TYPE_1 > VAR_4 = new TYPE_2 < > ( VAR_1 , VAR_2 , null ) ; VAR_3 = VAR_4 ; VAR_2 = VAR_4 ; ( size ) ++ ; }
