.
american roulette algorithm yvfl