.
american roulette algorithm idff