.
american roulette algorithm kclk