//consider this program
size(400, 400);
int i;
i=0;

background(0);
noStroke();

i=0;

while(i <= 400) {
  fill(random(0, 255), random(0, 255), random(0, 255));
  arc(201, i, 38, 38, PI*1.5, PI*2.5);
  fill(random(0, 255), random(0, 255), random(0, 255));
  arc(199, i, 38, 38, PI*0.5, PI*1.5);
  i = i+40;
}

i = 0;
while(i <= 400) {
  fill(random(0, 255), random(0, 255), random(0, 255));
  arc(i, 201, 38, 38, 0, PI);
  fill(random(0, 255), random(0, 255), random(0, 255));
  arc(i, 199, 38, 38, PI, PI*2.0);
  i = i+40;
}


saveFrame("ArcLoop.jpg");