.
american roulette algorithm hrpn