source code for research with Bloom Filter