.
american roulette algorithm cffh