private int METHOD_1 ( java.lang.Integer [ ] VAR_1 ) { java.util.List VAR_2 = TYPE_1 . METHOD_2 ( VAR_1 ) ; for ( int i = - INT_1 ; i < INT_1 ; i ++ ) { if ( ( ! ( VAR_3 . METHOD_3 ( i ) ) ) && ( ! ( VAR_2 . contains ( i ) ) ) ) { return i ; } } throw new TYPE_2 ( STRING_1 ) ; }

private int METHOD_1 ( java.lang.Integer [ ] VAR_1 ) { java.util.List VAR_2 = java.util.Arrays.asList ( VAR_1 ) ; for ( int i = - INT_1 ; i < INT_1 ; i ++ ) { if ( ( ! ( VAR_3 . METHOD_3 ( i ) ) ) && ( ! ( VAR_2 . contains ( i ) ) ) ) { return i ; } } throw new TYPE_2 ( STRING_1 ) ; }
