code: func (h *HLLPP) getIndex(k uint32, p uint8) uint32 {
  	if k&1 > 0 {
  		return sliceBits32(k, 6+h.pp, 1+6+h.pp-p)
  	} else {
  		return sliceBits32(k, h.pp, 1+h.pp-p)
  	}
  }
docs: // Return index with respect to precision "p".