public void METHOD_1 ( TYPE_1 VAR_1 ) { if ( isEmpty ( ) ) { VAR_2 . METHOD_2 ( VAR_1 ) ; VAR_3 = VAR_2 ; ( VAR_4 ) ++ ; return ; } VAR_2 . METHOD_3 ( new TYPE_2 < TYPE_1 > ( VAR_1 , null , VAR_2 ) ) ; VAR_2 = TYPE_3 . METHOD_4 ( ) ; ( VAR_4 ) ++ ; return ; }

public void METHOD_1 ( TYPE_1 VAR_1 ) { if ( isEmpty ( ) ) { VAR_2 = new TYPE_2 < TYPE_1 > ( VAR_1 , null , null ) ; VAR_3 = VAR_2 ; ( VAR_4 ) ++ ; return ; } VAR_2 . METHOD_3 ( new TYPE_2 < TYPE_1 > ( VAR_1 , null , VAR_2 ) ) ; VAR_2 = VAR_2 . METHOD_4 ( ) ; ( VAR_4 ) ++ ; return ; }
