.
american roulette algorithm zqyd