void setup() {
    size(520, 440);
    background(0);
    stroke(200, 600, 0);
    strokeWeight(15);
    
    size(650, 650);
background(150, 0, 0);
ellipse(325, 320, 240, 240);
ellipseMode(CENTER); ellipse(200, 233, 65, 65);
rectMode(CENTER); rect(197, 168, 2, 15);
rectMode(CENTER); rect(200, 188, 300, 20);

stroke(600, 700, 0); fill(950, 0, 400); ellipse(80, 100, 95, 65);
fill(248,248,255); stroke(248, 248, 255); ellipse(205, 50, 40, 20);

noFill();
arc(410, 267, 40, 10, PI+QUARTER_PI, TWO_PI);
arc(350, 264, 10, 20, HALF_PI, PI);
arc(345, 264, 10, 20, HALF_PI, PI);

ellipse(470, 240, 15, 15);
ellipse(450, 200, 50, 50);
ellipse(400, 370, 30, 30);

beginShape();
curveVertex(400, 350);
curveVertex(750, 537);
curveVertex(455, 599);
curveVertex(345, 300);

triangle(273, 463, 367, 245, 465, 185);
triangle(325, 305, 80, 318, 365, 293);
triangle(539, 480, 280, 390, 520, 450);

ellipseMode(CENTER); 
fill(210, 255, 255); 
noStroke(); 
fill(958, 182, 252); 
ellipse(550, 125, 20, 20); 
fill(443, 170, 170); 
ellipse(600, 350, 20, 20); 
fill(164, 793, 193); 
ellipse(250, 250, 20, 20); 
fill(129, 212, 212); 
ellipse(425, 450, 20, 20); 
fill(420, 222, 322); 
ellipse(450, 500, 20, 20); 
fill(167, 431, 631); 

ellipseMode(CENTER);
ellipse(300, 75, 150, 150);
fill(255);

ellipseMode(CENTER);
fill(0);
ellipse(130, 120, 10, 10);
ellipse(470, 720, 10, 10);
ellipse(250, 300, 5, 5);
ellipse(350, 275, 5, 5);
ellipse(223, 525, 5, 5);
ellipse(760, 350, 5, 5);

fill(#E374F5);
strokeWeight(3);
line(100,  0,  100,  100);
ellipseMode(CENTER);
ellipse(100,  100,  40,  40);
println("head");
fill(#FA722D);
strokeWeight(0);

fill(#FA273D);
noStroke();
ellipse(100,  250,  90,  90);
ellipse(520,  537,  175,  50);
ellipse(480,  350,  50,  40);
ellipse(320,  100,  50,  75);

fill(255, 150, 0);
rect(65, 55, 50, 25);
noStroke();

fill (7, 140, 34);
noStroke ();
triangle (0, 500, 58, 150, 50, 650);
fill (7, 140, 34);
noStroke ();
triangle (200, 500, 700, 300, 250, 500);
fill (7, 140, 34);
noStroke ();
triangle (300, 500, 400, 100, 350, 780);
fill (7, 140, 34);
noStroke ();
triangle (600, 500, 550, 150, 650, 6500);
fill (36, 189, 66);
noStroke ();
triangle (100, 500, 79, 239, 50, 800);
fill (36, 189, 66);
}