bitvector rank