.
american roulette algorithm zwwq