def remove_at(self, index):

        with self.lock:
            item = self.items.pop(index)[0]
            heapq.heapify(self.items)
        return item
Count the number of zero bits on the right hand side.
dataset/ETHPy150Open ReactiveX/RxPY/rx/internal/priorityqueue.py/PriorityQueue.remove_at--crossover with--dataset/ETHPy150Open Exa-Networks/exabgp/lib/exabgp/dep/ipaddress.py/_count_righthand_zero_bits