for(let i=0; i<1000; i++){
ellipse(x, y, diameter, diameter);
diameter = diameter/1.01;
ellipse(x, y, random(10, 80), random(10, 80));
for(let i=60; i<83; i += 3){
stroke(250, 250, 0, 180);
for(let i=0; i<100; i++){
let theta = random(2*PI);
arc(x, y, r, r, theta, theta+random(PI*1500/r/r));
quad(x-5, y+40, x-15, y+38, x-55, y+180, x-45, y+180);
quad(x-130, y+180, x-120, y+180, x-130, y+280, x-140, y+280);
quad(x-60, y+300, x-115, y+300, x-130, y+180, x-45, y+180);
quad(x-100, y+300, x-115, y+300, x-130, y+380, x-115, y+380);
quad(x-60, y+300, x-75, y+300, x-60, y+380, x-45, y+380);
square(x-120 ,y+130, 60, 26);