.
american roulette algorithm bnpq