.
american roulette algorithm pmhp