.
american roulette algorithm msij