.
roulette online algorithm qsxn