.
american roulette algorithm hvjl