That definitely simplifies things - thank you!
The only question I have remaining is if you wanted to do something like the following, where you wrap a bunch of iterations, in a For Loop, so that you could pull several different random arrays from the same function… my hope was that “arr” would be rewritten for each instance, but now I’m wondering if I need to juggle with something in the void setup().
for ( int n = 0; n < 3; n++) {
for( int i=0; i<20; i++ )
circle( arr[i], height/2, 20 );
}
}