.
american roulette algorithm knhr