.
american roulette algorithm sjmh