.
american roulette algorithm hfsi