.
american roulette algorithm hncj