.
american roulette algorithm iylg