function setup() {
  createCanvas(windowWidth, windowHeight);
  smooth();
}

function draw() {
 	background(31,247,183);
    fill(225, 255, 255);
    stroke(35,79,163);
    strokeWeight(1.5);
    var dist = 90;
    for (var i = 25; i < width; i+=dist) 
    {
      for (var j = 25; j < height; j+=dist) 
      {
        rectMode(CENTER);
        ellipse(i, j, 40, 20);
      }
    }
    fill(35,79,163);
    for (var i = 25; i < width; i+=dist) 
    {
      for (var j = 25; j < height; j+=dist) 
      {
        var x1 = map(mouseX, 0, width, i-11.5, 11.5+i);
        var y1 = map(mouseY, 0, height, j-3.2, j+3);
        ellipse(x1, y1, 14, 14);
      }
    }
  }

@@ -88,16 +88,539 @@
 raw() %7B%0A
+  if (mouseIsPressed) %7B%0A  %09background(237,34,93);%0A    fill(255,255,255);%0A    stroke(35,79,163);%0A    strokeWeight(1.5);%0A      %09var dist = 90;%0A    for (var i = 25; i %3C width; i+=dist) %7B%0A      for (var j = 25; j %3C height; j+=dist) %7B%0A        rectMode(CENTER);%0A        ellipse(i, j, random(40), random(25));%0A      %7D%0A    %7D%0A    fill(35,79,163);%0A    for (var i = 25; i %3C width; i+=dist) %7B%0A      for (var j = 25; j %3C height; j+=dist) %7B%0A        rectMode(CENTER);%0A        ellipse(i, j, random(1), random(20));%0A      %7D%0A    %7D%0A %7D else %7B%0A
  %09backgr
@@ -1177,12 +1177,13 @@
 %7D%0A    %7D%0A  %7D%0A
+%7D

update sketch once again