background (100, 100, 255);
ellipse (200, 200, 200, 200);
float x = map (mouseX, 0, width, 165, 235);
float y = map (mouseY, 0, height, 165, 235);
ellipse (x, y, 100, 100);
fill (150, 100, 255, 95);
ellipse (x + 10, y - 10, 20, 20);
rect (0, blink, 400, 300);
if ((mousePressed == true) && (blink<100)) {
ellipse (200, 200, 200, 200);
line (291, 240, 300, 300);
line (109, 240, 100, 300);
line (170, 295, 170, 345);
line (230, 295, 230, 345);
ellipse (300, 300, 5, 5);
ellipse (100, 300, 5, 5);
ellipse (170, 345, 5, 5);
ellipse (230, 345, 5, 5);
ellipse (mouseX, mouseY - 5, 40, 40);
triangle (mouseX - 20, mouseY, mouseX + 20, mouseY, mouseX, mouseY + 40);