/* built with Studio Sketchpad:
* https://sketchpad.cc
*
* observe the evolution of this sketch:
* https://dflab.sketchpad.cc/sp/pad/view/ro.coOghH$O8HK/rev.2
*
* authors:
* Manuel Menezes
* license (unless otherwise specified):
* creative commons attribution-share alike 3.0 license.
* https://creativecommons.org/licenses/by-sa/3.0/
*/
void setup() {
size(500, 500);
background(255,235,182);
strokeWeight (4);
fill (60,100,0);
beginShape();
vertex(340, 150);
bezierVertex(360, 110, 390, 70, 430, 95);
bezierVertex(400, 70, 390, 165, 360, 250);
endShape();
strokeWeight (4);
fill (100,100,0);
beginShape();
vertex(355, 150);
bezierVertex(360, 110, 390, 70, 430, 95);
bezierVertex(380, 140, 390, 165, 360, 250);
endShape();
fill (60,100,0);
strokeWeight (3);
ellipse (255,255,320,300);
stroke (0,0,0);
strokeWeight (1.5);
fill (100,100,0);
ellipse (225,252,53,40);
ellipse (325,252,53,33);
strokeWeight (3);
fill (255,235,235);
bezier (200,250, 205,240, 245,240, 250,250);
bezier (200,250, 205,260, 245,260, 250,250);
bezier (300,250, 305,240, 345,240, 350,250);
bezier (300,250, 305,260, 345,260, 350,250);
fill (0,0,0);
ellipse (225,250,15,13);
ellipse (325,250,15,13);
strokeWeight (4);
noFill ();
bezier (187,230, 220,210, 235,250, 265,237);
bezier (295,237, 320,232, 335,220, 365,230);
strokeWeight (1.5);
bezier (225,298, 240,298, 240,298, 280,314);
bezier (280,314, 300,308, 300,308, 320,303);
strokeWeight (1);
line (200,250, 190,245);
line (200,250, 194,253);
line (350,250, 360,245);
line (350,250, 356,253);
bezier (250,260, 245,262, 225,298, 196,320);
bezier (297,250, 295,262, 345,298, 335,320);
strokeWeight (4);
fill (60,100,0);
beginShape();
vertex(165, 150);
bezierVertex(140, 130, 80, 50, 50, 95);
bezierVertex(100, 100, 50, 150, 120, 190);
endShape();
strokeWeight (2);
fill (100,100,0);
beginShape();
vertex(140, 180);
bezierVertex(140, 130, 80, 50, 50, 95);
bezierVertex(100, 100, 50, 150, 120, 190);
endShape();
}