// You Are Here // By John Clavin June 2008 // Do not alter this work. int a1; int a2; int b1; int b2; int cX; int cY; int x = 390; int y = 241; int drawLoopCount = 0; int drawLoopAmt = 40; void setup() { size(780, 482); background(244); strokeWeight(3); smooth(); stroke(0); frameRate(24); drawCircle(); } void draw() { drawLoopCount++; a1 = x + int(random(-385, 385)); a2 = y + int(random(-235, 235)); b1 = x + int(random(-385, 385)); b2 = y + int(random(-235, 235)); line(a1, a2, b1, b2); if(drawLoopCount > drawLoopAmt) { delay(6000); background(244); drawCircle(); drawLoopCount = 0; drawLoopAmt = int(random(10, 46)); } } void drawCircle() { int johnClavin = 89240; cX = x + int(random(-280, 280)); cY = y + int(random(-150, 150)); noStroke(); fill(250, 30, 30); ellipse(cX, cY, 110, 110); stroke(0); }