.
american roulette algorithm hpgk