.
roulette online algorithm mnwq