.
american roulette algorithm whyh