.
roulette online algorithm qnjc