.
american roulette algorithm kphj