.
american roulette algorithm ywqs