// background
background(102,153,255);
// tree
noStroke();
fill(153,102,51);
rect(250,80,300,70);
// monkey ears
noStroke();
fill(102,40,0);
ellipse(180,250,60,60);
ellipse(320,250,60,60);
fill(255,153,153);
ellipse(180,250,40,40);
ellipse(320,250,40,40);
// monkey body
fill(102,40,0);
ellipse(250,160,80,100);
// monkey head
fill(102,40,0);
ellipse(250,250,150,150);
// monkey hairs
stroke(102,40,0);
line(248,320,242,340);
line(252,320,256,345);
// monkey face
noStroke();
fill(255,204,153);
ellipse(225,260,60,60);
ellipse(275,260,60,60);
ellipse(250,220,50,60);
// monkey eyes
fill(0,0,0);
ellipse(225,260,25,25);
ellipse(275,260,25,25);
fill(255,255,255);
ellipse(225,260,10,10);
ellipse(275,260,10,10);
// monkey nose
fill(0,0,0);
ellipse(242,230,5,5);
ellipse(258,230,5,5);
// monkey smile
stroke(255,153,153);
fill(255,153,153);
triangle(240,205,260,205,250,200);
// monkey tail
noStroke();
fill(102,40,0);
ellipse(250,0,240,240);
fill(102,153,255);
ellipse(270,0,240,240);
// monkey feet
fill(102,40,0);
ellipse(250,100,100,80);
fill(153,102,51);
ellipse(250,70,70,100);
// monkey arms
fill(102,40,0);
ellipse(200,170,30,20);
ellipse(300,170,30,20);
// tree leaves
fill(102,153,0);
ellipse(470,80,270,180);
triangle(450,160,520,150,500,230);
triangle(410,160,470,160,430,220);
triangle(430,160,350,180,365,140);
triangle(370,140,310,130,340,90);
triangle(340,100,300,60,350,40);
triangle(350,40,330,0,400,10);
// Thinking bubble
fill(255,255,255);
ellipse(110,370,120,100);
ellipse(160,310,30,20);
textFont(Cookie,24);
fill(255,153,0);
words("Banana!",60,360);