.
american roulette algorithm rcfv