.
american roulette algorithm hghv