public static int METHOD_1 ( java.lang.Integer VAR_1 , int VAR_2 , boolean VAR_3 ) { java.lang.Integer index ; do { index = VAR_4 . METHOD_2 ( ( VAR_2 - 1 ) ) ; } while ( ( ( index == 0 ) && ( ! VAR_3 ) ) || ( index . equals ( VAR_1 ) ) ) ; return index ; }

public static int METHOD_1 ( java.lang.Integer VAR_1 , int VAR_2 , boolean VAR_3 ) { java.lang.Integer index ; do { index = VAR_4 . METHOD_2 ( VAR_2 ) ; } while ( ( ( index == 0 ) && ( ! VAR_3 ) ) || ( index . equals ( VAR_1 ) ) ) ; return index ; }
