.
american roulette algorithm hjvf