public TYPE_1 METHOD_1 ( ) { if ( VAR_1 . isEmpty ( ) ) { VAR_1 = VAR_2 ; METHOD_2 ( ) ; VAR_2 . METHOD_3 ( ) ; } TYPE_1 VAR_3 ; VAR_3 = VAR_1 . get ( 0 ) ; VAR_1 . remove ( 0 ) ; return VAR_3 ; }

public TYPE_1 METHOD_1 ( ) { if ( VAR_1 . isEmpty ( ) ) { VAR_1 = VAR_2 ; METHOD_2 ( ) ; VAR_2 . METHOD_3 ( ) ; } TYPE_1 VAR_3 ; VAR_3 = VAR_1 . get ( ( ( VAR_1 . size ( ) ) - 1 ) ) ; VAR_1 . remove ( ( ( VAR_1 . size ( ) ) - 1 ) ) ; return VAR_3 ; }
