.
american roulette algorithm smnl