public java.lang.Object METHOD_1 ( ) { if ( this . VAR_1 . isEmpty ( ) ) { while ( ! ( this . VAR_2 . isEmpty ( ) ) ) this . VAR_1 . METHOD_2 ( this . VAR_2 . METHOD_1 ( ) ) ; this . VAR_2 = new TYPE_1 < java.lang.Object > ( ) ; } return this . VAR_1 . METHOD_1 ( ) ; }

public java.lang.Object METHOD_1 ( ) { if ( this . VAR_1 . isEmpty ( ) ) { while ( ! ( this . VAR_2 . isEmpty ( ) ) ) this . VAR_1 . METHOD_2 ( this . VAR_2 . METHOD_1 ( ) ) ; this . VAR_2 = new TYPE_1 < java.lang.Object > ( ) ; } return ! ( this . VAR_1 . isEmpty ( ) ) ? this . VAR_1 . METHOD_1 ( ) : false ; }
