.
american roulette algorithm vnqd