.
american roulette algorithm llqk