.
american roulette algorithm kahr