.
american roulette algorithm zihl