list := "" random() { global list Loop { random, var, min, max if var not in %list% { list .=var . "`," break } } }