.
american roulette algorithm hprn