.
american roulette algorithm siwm