.
american roulette algorithm cjdo