.
american roulette algorithm gikl