.
american roulette algorithm syjj