.
american roulette algorithm zqwp