.
american roulette algorithm zrjn