.
american roulette algorithm form