.
american roulette algorithm hshm