.
american roulette algorithm dfdk