.
american roulette algorithm mpji