.
roulette online algorithm cgyj