Implementation of Rabin-Karp searching algorithm with Bloom Filter probabilistic data structure.