boolean backgisred = false;
background (255 , 93 , 93);
ellipse (width/2 , height/2 , 35 , 35);
ellipse (mouseX+35 , mouseY+35 , 80 , 80);
ellipse (mouseX+35 , mouseY+35 , 60 , 60);
ellipse (mouseX+35 , mouseY+35 , 35 , 45);
ellipse (mouseX+50 , mouseY+50 , 10 , 10);
ellipse (mouseX+50 , mouseY+25 , 20 , 10);
background (122 , 255 , 116);
ellipse (width/2 , height/2 , 35 , 35);
ellipse (width/2 , height/4 , 20 , 20);
ellipse (width/2 , height/2 + height/4 , 20 , 20);
ellipse (width/4 , height/2 , 20 , 20);
ellipse (width/2 + height/4 , height/2 , 20 , 20);
if ((mouseX < width/2)&& (mouseY < height/2))
ellipse (width/4 , height/4 , 50 , 50);
if ((mouseX > width/2)&& (mouseY < height/2))
ellipse (width/2+height/4 , height/4 , 50 , 50);
if ((mouseX > width/2)&& (mouseY > height/2+height/4))
ellipse (width/2+height/4 , height/2+height/4 , 50 , 50);
if ((mouseX < width/2)&& (mouseY > height/2+height/4))
ellipse (width/4 , height/2+height/4 , 50 , 50);
if (dist (buttonX , buttonY , mouseX , mouseY) < buttonW){