.
american roulette algorithm abhm