.
american roulette algorithm ehpf