.
american roulette algorithm hksj