//Declare original variables int circleX; int circleY; int circleW; int circleH; float lineR; float lineG; float lineB; int circleNumber = 0; void setup() { size(500,500); //Creates window size //background(0); //Black background smooth(); frameRate(5); //Frame rate of 60 to speed up the animation } void draw() { noFill(); background(0); //Black background while(circleNumber < 20) { lineR = random(255); lineG = random(255); lineB = random(255); circleX = int(random(500)); circleY = int(random(500)); circleW = int(random(200)); circleH = int(random(200)); stroke(lineR,lineG,lineB); ellipse(circleX,circleY,circleW,circleH); circleNumber = circleNumber + 1; } if(circleNumber == 20){ circleNumber = 0; } }