public synchronized int METHOD_1 ( TYPE_1 VAR_1 ) { int count = VAR_2 . size ( ) ; while ( ( count -- ) > 0 ) { int VAR_3 = VAR_2 . METHOD_2 ( ) ; if ( VAR_1 . get ( VAR_3 ) ) return VAR_3 ; VAR_2 . add ( VAR_3 ) ; } return - 1 ; }

public int METHOD_1 ( TYPE_1 VAR_1 ) { synchronized ( VAR_2 ) { int count = VAR_2 . size ( ) ; while ( ( count -- ) > 0 ) { int VAR_3 = VAR_2 . METHOD_2 ( ) ; if ( VAR_1 . get ( VAR_3 ) ) return VAR_3 ; VAR_2 . add ( VAR_3 ) ; } } return - 1 ; }
