.
american roulette algorithm tldl