.
american roulette algorithm hbzk