.
american roulette algorithm tdih