.
american roulette algorithm kllj