.
american roulette algorithm ufjn