def _load_block_num(self, bn):
        blockcount = len(self.blockindex)
        if bn < 0 or blockcount >= bn:
            raise ValueError("Block number %s/%s" % (bn, blockcount))
        
        pos = self.blockpositions[bn]
        self.table_file.seek(pos)
        
        # Sooooooo sloooooow...
        if self.compressed:
            pck = self.table_file.read_string()
            itemlist = loads(decompress(pck))
        else:
            itemlist = self.table_file.read_pickle()
        
        self.itemlist = itemlist
        self.itemdict = dict(itemlist)
        self.currentblock = bn
        self.minkey = itemlist[0][0]
        self.maxkey = itemlist[-1][0]
dataset/ETHPy150Open tallstreet/Whoosh-AppEngine/src/whoosh/tables.py/TableReader._load_block_num/swapped operands of `>=`