public static final int METHOD_1 ( final long [ ] data , final int size , final int value ) { int VAR_1 = 0 ; int VAR_2 = size ; while ( VAR_1 < VAR_2 ) { final int VAR_3 = ( VAR_1 + VAR_2 ) > > > 1 ; final int start = TYPE_1 . start ( data [ VAR_3 ] ) ; if ( value >= start ) { VAR_1 = VAR_3 + 1 ; } else { VAR_2 = VAR_3 ; } } return VAR_1 ; }

private static final int METHOD_1 ( final long [ ] data , final int size , final int value ) { int VAR_1 = 0 ; int VAR_2 = size ; while ( VAR_1 < VAR_2 ) { final int VAR_3 = ( VAR_1 + VAR_2 ) > > > 1 ; final int start = TYPE_1 . start ( data [ VAR_3 ] ) ; if ( value >= start ) { VAR_1 = VAR_3 + 1 ; } else { VAR_2 = VAR_3 ; } } return VAR_1 ; }
