public boolean METHOD_1 ( ) { int VAR_1 = ( VAR_2 . size ( ) ) - 1 ; java.lang.String VAR_3 = ( VAR_1 >= 0 ) ? VAR_2 . get ( VAR_1 ) : null ; if ( ( VAR_3 == null ) || ( TYPE_1 . METHOD_2 ( VAR_3 ) ) ) { VAR_2 . add ( STRING_1 ) ; return true ; } if ( VAR_3 . isEmpty ( ) ) { error ( STRING_2 ) ; return false ; } VAR_2 . remove ( VAR_3 ) ; return true ; }

public boolean METHOD_1 ( ) { int VAR_1 = ( VAR_2 . size ( ) ) - 1 ; java.lang.String VAR_3 = ( VAR_1 >= 0 ) ? VAR_2 . get ( VAR_1 ) : null ; if ( ( VAR_3 == null ) || ( TYPE_1 . METHOD_2 ( VAR_3 ) ) ) { VAR_2 . add ( STRING_1 ) ; return true ; } if ( VAR_3 . isEmpty ( ) ) { error ( STRING_2 ) ; return false ; } VAR_2 . remove ( VAR_1 ) ; return true ; }
