.
roulette online algorithm cnqa