> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://dflab.sketchpad.cc/sp/pad/view/ro.DEyw4t9Sna8/rev.980
 * 
 * authors: 
 *   Joao Serrano

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 



void setup() {  
    
    // tamanho da tela
    size(400, 400); 

    // cor de fundo
    background(250,220,180);
    

fill (255);
noStroke();
beginShape();
vertex(80, 200); 
bezierVertex(200, 280, 200, 280, 320, 200);
bezierVertex(200, 120, 200, 120, 80, 200);
endShape();
fill(0,140,255);
strokeWeight(7);
ellipse(200,200,100,100);

fill(0);
noStroke();
ellipse(200,200,55,55);

fill(255,100);
noStroke();
ellipse(223,190,30,20);


fill(255,150);
noStroke();
ellipse(160,215,60,15);



    fill(255);
    noStroke();
    ellipse(100,100,125,60);

fill(120,50,0);
strokeWeight(7);
ellipse(100,100,50,50);

fill(0);
noStroke();
ellipse(100,100,27,27);

fill(255,100);
noStroke();
ellipse(112,95,15,10);


    fill(255);
    noStroke();
    ellipse(300,300,125,60);

fill(40,180,50);
strokeWeight(7);
ellipse(300,300,50,50);

fill(0);
noStroke();
ellipse(300,300,27,27);

fill(255,100);
noStroke();
ellipse(310,295,15,10);



fill (160,90,10,80);
beginShape();
vertex(340, 200); 
bezierVertex(350, 130, 300, 100, 200, 130);
bezierVertex(290, 140, 300, 130, 340, 200);
endShape();


fill (160,90,10,80);
beginShape();
vertex(60, 200); 
bezierVertex(50, 300, 150, 300, 200, 270);
bezierVertex(100, 270, 80, 250, 60, 200);
endShape();

fill (160,90,10,80);
beginShape();
vertex(400, 400); 
bezierVertex(400, 200, 400, 0, 0, 0);
bezierVertex(800, 0, 800, -200, 400, 400);
endShape();


fill (160,90,10,80);
beginShape();
vertex(400, 400); 
bezierVertex(200, 400, 0, 400, 0, 0);
bezierVertex(-200, 800, 0, 400, 400, 400);
endShape();


}