.
american roulette algorithm ffib