.
american roulette algorithm tshn