.
american roulette algorithm fhvl