.
american roulette algorithm zryx