fixed problem2
fixed bloom filter
problem 4 initial implementation
added task 4 implementation