My face in ellipses. Even with 20 ellipses, I never came close. At the very least, there is a hint of a smile!
function setup() {
createCanvas(200, 175);
background(135);
}
function draw() {
//hair
fill(0);
ellipse(100, 80, 115, 130);
//neck
fill(175, 135, 0);
stroke(110);
rect(70, 145, 60, 40);
//face
fill(175, 135, 0);
noSmooth();
stroke(110);
strokeWeight(1);
ellipse(100, 100, 100, 130);
//lashes
fill(0);
noStroke();
ellipse(75, 91, 25, 10);
ellipse(125, 91, 25, 10);
//more hair
fill(0);
noStroke();
ellipse(100, 40, 75, 52)
//eyes
fill(222);
ellipse(75, 93, 25, 10);
ellipse(125, 93, 25, 10);
fill(45);
ellipse(75, 92, 9, 9);
ellipse(125, 92, 9, 9);
//nose
fill(0)
ellipse(95, 121, 10, 10);
ellipse(105, 121, 10, 10);
ellipse(100, 122, 15, 15)
fill(200, 135, 0);
noStroke();
ellipse(100, 110, 10, 30);
ellipse(100, 121, 15, 15);
fill(200, 135, 0);
noStroke();
ellipse(94, 120, 10, 10);
ellipse(106, 120, 10, 10);
//mouth
fill(0);
noStroke();
ellipse(100, 138, 30, 6);
fill(175, 135, 0);
noStroke();
ellipse(100, 135, 30, 9);
//ears
fill(175, 135, 0);
noStroke();
ellipse(50, 100, 15, 30);
ellipse(150, 100, 15, 30);
}