.
american roulette algorithm mscj