.
american roulette algorithm yrjx