Invertible Bloom Lookup Table implementation in C++