.
american roulette algorithm tpbv