.
american roulette algorithm ldlh