.
american roulette algorithm xwjq