void setup() { size(300,300); background(0); fill(255,50); stroke(255,80); strokeWeight(0); smooth(); } int a = 5; void draw() { a = a + 5; pinheads(a, a*2.5); } void pinheads(int x, float y) { ellipse(x, y, x%y, x%y); ellipse(y, x, x%y, x%y); ellipse(300-x, 300-y, x%y, x%y); ellipse(300-y, 300-x, x%y, x%y); }