xxxxxxxxxx
function setup() {
createCanvas(1500, 1500);
background("#07cae8");
strokeWeight(3)
stroke("#e6e6e6")
rect(500,250,150,50,999,999)
rect(700,50,150,50,999,999)
rect(1000,200,150,50,999,999)
noStroke();
rect(525,215,100,50,999,999)
rect(725,15,100,50,999,999)
rect(1025,165,100,50,999,999)
push();
fill("#e6e6e6")
rect(1450,139,150,50,999,999)
rect(1475,104,100,50,999,999)
translate(1450,200)
rotate(5*PI/3)
fill("#03adfc")
rect(-50,50,25,10)
rect(-20,30,25,10)
rect(-150,70,25,10)
rect(-100,55,25,10)
rect(-200,40,25,10)
rect(-250,65,25,10)
pop()
push()
translate(750,750);
scale(5);
fill("#bfbfbf");
triangle(-100,-40,0,-80,50,-40)
fill("#fcfcfc");
triangle(-19.8,-72,0,-80,10,-72)
fill("#27d647");
rect(-175,-50,1750, 107.5);
pop();
push();
fill("Black");
translate(805,1035);
rotate(7*PI/6);
rect(0,0,10,100);
rect(-45,95,93.75,187.5,999,999);
pop();
push();
translate(520,800)
fill("Black");
rotate(7*PI/6);
triangle(40,65,-35,140,-110,65);
rect(-42,-31,20,100);
pop();
push();
fill("#faf200");
ellipse(0,0,555,555);
fill("#faf67d");
ellipse(0,0,500,500);
translate(750,750);
fill("#856917");
rect(45, 187.5, 10, 100);
rect(-230,0,20,100);
fill("#09eb33");
rect(0, 0, 93.75, 187.5, 300, 300);
fill("#478f5b");
triangle(-300,0,-215,-75,-150,0);
scale(5);
fill("#099422");
rect(3, 7, 5, 3, 999, 999);
rect(12, 12, 4, 2, 999, 999);
rect(4, 20, 5, 2, 999, 999);
rect(12, 26, 4, 2, 999, 999);
fill("#1f7ced");
rect(-175, 82.5, 1750, 7.5)
fill("#51d66a");
rect(-175,57.5,1750,25);
fill("#a8a8a8");
rect(-175,90,1750,100);
pop();
push();
translate(0,1200)
stroke("#000000");
fill("#262626");
rect(1200,20,75,75)
rect(1250,50,50,75)
stroke("#ffffff");
fill("#dbdbdb");
rect(250,100,40,25)
rect(270,100,-20,45)
stroke("#fcdc21");
fill("#f5d41d");
rect(725,175,100,100)
stroke("#1f7ced");
fill("#1f9bed");
rect(50,200,50,50)
rect(75,225,50,30)
pop()
}