.
american roulette algorithm fmyl