.
american roulette algorithm mshp