.
american roulette algorithm ibfl