.
american roulette algorithm uimh