.
roulette online algorithm npxq