.
american roulette algorithm rchn