//Declare original variables int circleX; int circleY; int circleW; int circleH; float lineR = 255; float lineG = 255; float lineB = 255; float lineA; int circleNumber = 0; void setup() { size(500,500); //Creates window size background(0); //Black background smooth(); frameRate(10); //Frame rate of 10 } void draw() { } void mouseDragged() { noFill(); //Sets the circle x,y coordinates to the mouse coordinates and //sets the width and height to random numbers between 15 and 20 circleX = mouseX; circleY = mouseY; circleW = int(random(15,20)); circleH = int(random(15,20)); //Sets the stroke color to the values of the three RGB variables stroke(lineR,lineG,lineB); ellipse(circleX,circleY,circleW,circleH); //Draws the circle } void mouseReleased() { //Sets the three RGB variables to a random number when the mouse is released lineR = random(255); lineG = random(255); lineB = random(255); }