// background
background(204,153,255);
// sheep cry
textFont(Jellybean, 26);
words("Maaaaaeeehh!",170,360)
// circle
noStroke();
fill(204,0,255);
ellipse(250,190,300,300);
// sheep feet
fill(234,234,234);
rect(220,100,20,40);
rect(260,100,20,40);
fill(128,128,128);
ellipse(230,100,20,10);
ellipse(270,100,20,10);
// sheep body
fill(248,248,248);
ellipse(250,160,94,90);
// sheep body wool - small ellipses around the body
ellipse(212,190,10,10);
ellipse(206,180,10,10);
ellipse(203,170,10,10);
ellipse(202,160,10,10);
ellipse(204,150,10,10);
ellipse(207,140,10,10);
ellipse(212,130,10,10);
ellipse(218,122,10,10);
ellipse(226,118,10,10);
ellipse(235,115,10,10);
ellipse(245,114,10,10);
ellipse(255,114,10,10);
ellipse(265,115,10,10);
ellipse(275,117,10,10);
ellipse(283,124,10,10);
ellipse(290,134,10,10);
ellipse(295,142,10,10);
ellipse(298,150,10,10);
ellipse(298,160,10,10);
ellipse(296,170,10,10);
ellipse(293,180,10,10);
ellipse(288,190,10,10);
// sheep head
fill(255,255,255);
ellipse(250,240,105,103);
// sheep head wool - small ellipses around the head
ellipse(250,292,10,10);
ellipse(240,291,10,10);
ellipse(230,288,10,10);
ellipse(220,283,10,10);
ellipse(211,275,10,10);
ellipse(204,267,10,10);
ellipse(200,257,10,10);
ellipse(198,247,10,10);
ellipse(198,237,10,10);
ellipse(200,227,10,10);
ellipse(204,217,10,10);
ellipse(211,207,10,10);
ellipse(220,198,10,10);
ellipse(230,193,10,10);
ellipse(240,190,10,10);
ellipse(250,188,10,10);
ellipse(260,190,10,10);
ellipse(270,193,10,10);
ellipse(280,198,10,10);
ellipse(289,205,10,10);
ellipse(296,216,10,10);
ellipse(300,226,10,10);
ellipse(301,236,10,10);
ellipse(300,246,10,10);
ellipse(298,258,10,10);
ellipse(293,268,10,10);
ellipse(285,278,10,10);
ellipse(275,286,10,10);
ellipse(265,292,10,10);
// sheep ears
triangle(200,250,210,270,180,270);
triangle(300,250,290,270,320,270);
// sheep face
fill(255,204,153);
ellipse(230,240,45,45);
ellipse(270,240,45,45);
ellipse(250,215,30,40);
// sheep eyes
fill(0,0,0);
ellipse(230,240,20,20);
ellipse(270,240,20,20);
fill(255,255,255);
ellipse(232,243,5,5);
ellipse(272,243,5,5);
//sheep mouth
stroke(255,102,255);
line(245,215,255,215);
line(250,215,250,205);
line(248,205,252,205);