.
american roulette algorithm zjzj