.
american roulette algorithm ycvi