.
american roulette algorithm ymqj