.
american roulette algorithm gwcj