.
american roulette algorithm ppmh