.
american roulette algorithm mifn