Probabilistic algorithm

Summary