public boolean METHOD_1 ( int VAR_1 ) throws TYPE_1 { if ( ( ( VAR_2 . size ( ) ) > 0 ) && ( VAR_1 <= ( VAR_2 . size ( ) ) ) ) { VAR_3 = VAR_1 ; METHOD_2 ( VAR_3 ) ; return true ; } if ( ( VAR_1 == ( - 1 ) ) && ( ( VAR_2 . size ( ) ) > 0 ) ) { VAR_3 = ( VAR_2 . size ( ) ) - 1 ; METHOD_2 ( VAR_3 ) ; return true ; } return false ; }

public boolean METHOD_1 ( int VAR_1 ) throws TYPE_1 { if ( ( ( ( VAR_2 . size ( ) ) > 0 ) && ( VAR_1 <= ( VAR_2 . size ( ) ) ) ) && ( VAR_1 >= 0 ) ) { VAR_3 = VAR_1 - 1 ; METHOD_2 ( VAR_3 ) ; return true ; } return false ; }
