.
american roulette algorithm pmzl