.
american roulette algorithm whgj