.
american roulette algorithm nhxy