public int METHOD_1 ( java.lang.String key ) { int i = METHOD_2 ( key ) ; int j = METHOD_3 ( key ) ; int VAR_1 = 0 ; while ( ( VAR_2 [ i ] ) != null ) { if ( VAR_2 [ i ] . key . equals ( key ) ) { return i ; } i = ( i + j ) % ( VAR_3 ) ; VAR_1 ++ ; if ( VAR_1 > ( VAR_3 ) ) return - 1 ; } return - 1 ; }

public int METHOD_1 ( java.lang.String key ) { int i = METHOD_2 ( key ) ; int j = METHOD_3 ( key ) ; int VAR_1 = 0 ; i %= VAR_3 ; while ( ( VAR_2 [ i ] ) != null ) { if ( VAR_2 [ i ] . key . equals ( key ) ) { return i ; } i = ( i + j ) % ( VAR_3 ) ; VAR_1 ++ ; if ( VAR_1 > ( VAR_3 ) ) return - 1 ; } return - 1 ; }
