Randomize an array using dist

Hi Dave,

How does the dist work in this case:

 (q[i] % 3 ==0) dist  {0:=1, 1:=2}; -> line 3
 (q[i] % 4 ==0) dist  {0:=2, 1:=1}; -> line 4

In line 3, if we use 0:=2 and 1:=1 will it not produce more divisible by 3?