.
american roulette algorithm yyln