@Override
    public int getMemoryFootprint() {
        return m;
    }
@Test
    public void testGetMemoryFootprint() {
        DenseHyperLogLogEncoder encoder = getDenseHyperLogLogEncoder();
        int memoryFootprint = encoder.getMemoryFootprint();

        assertEquals(1 << precision(), memoryFootprint);
    }