.
american roulette algorithm bgxq