letc;letn=6;functionsetup(){createCanvas(600,600);background(255);fill(80,160,180,50);noStroke();c=random(1);describe("a spiral made of small dots forming recursive teal arcs");}functiondraw(){translate(width/2,height/2);for(leti=0;i<2000;i++){letx1=(width/3)*cos((c*i)/100);lety1=(((randomGaussian(1,0.9)/4)*width)/3)*sin((c*i)/100);letdiameter=randomGaussian(1,0.9)/4;for(letj=1;j<n;j+=0.5){push();rotate((j*TWO_PI)/n);circle(x1/j,y1/j,diameter/j);pop();}}if(frameCount>=100){noLoop();}}