.
american roulette algorithm sjpl