.
american roulette algorithm acjg