size(300,300);
background(200);
//circle
fill(0,100);
noStroke();
ellipseMode(CENTER_DIAMETER);
ellipse(150,150,200,200);
ellipse(150,150,150,150);
ellipse(150,150,100,100);
ellipse(150,150,50,50);
//whitecircle
fill(255, 100);
noStroke();
ellipseMode(CENTER_DIAMETER);
ellipse(20,20,50,50);
ellipse(30,30,45,45);
ellipse(40,40,40,40);
ellipse(50,50,35,35);
ellipse(60,60,30,30);
ellipse(70,70,25,25);
ellipse(80,80,20,20);
ellipse(90,90,15,15);
ellipse(100,100,10,10);
ellipse(110,110,5,5);
ellipse(120,120,1,1);
ellipse(280,280,50,50);
ellipse(270,270,45,45);
ellipse(260,260,40,40);
ellipse(250,250,35,35);
ellipse(240,240,30,30);
ellipse(230,230,25,25);
ellipse(220,220,20,20);
ellipse(210,210,15,15);
ellipse(200,200,10,10);
ellipse(190,190,5,5);
ellipse(180,180,1,1);
ellipse(280,20,50,50);
ellipse(270,30,45,45);
ellipse(260,40,40,40);
ellipse(250,50,35,35);
ellipse(240,60,30,30);
ellipse(230,70,25,25);
ellipse(220,80,20,20);
ellipse(210,90,15,15);
ellipse(200,100,10,10);
ellipse(190,110,5,5);
ellipse(180,120,1,1);
ellipse(20,280,50,50);
ellipse(30,270,45,45);
ellipse(40,260,40,40);
ellipse(50,250,35,35);
ellipse(60,240,30,30);
ellipse(70,230,25,25);
ellipse(80,220,20,20);
ellipse(90,210,15,15);
ellipse(100,200,10,10);
ellipse(110,190,5,5);
ellipse(120,180,1,1);
//C.E.G
stroke(0);
for(int i=0; i<300; i=i+30)
{
line(i, 30, i+3, 30);
line(i+10, 20, i+13, 20);
line(i+20, 10, i+23, 10);
}
stroke(125);
for(int i=0; i<300; i=i+30)
{
line(i, 70, i+3, 70);
line(i+10, 60, i+13, 60);
line(i+20, 50, i+23, 50);
}
stroke(255);
for(int i=0; i<300; i=i+30)
{
line(i, 110, i+3, 110);
line(i+10, 100, i+13, 100);
line(i+20, 90, i+23, 90);
}
//chords
stroke(255);
for(int i=50; i<300; i=i+60)
{
line(i,210, i+3, 210);
line(i,200, i+3, 200);
line(i,190, i+3, 190);
}
for(int i=0; i<300; i=i+60)
{
line(i, 210, i+3, 210);
line(i+10, 200, i+13, 200);
line(i+20, 190, i+23, 190);
}
stroke(125);
for(int i=50; i<300; i=i+60)
{
line(i,250, i+3, 250);
line(i,240, i+3, 240);
line(i,230, i+3, 230);
}
for(int i=0; i<300; i=i+60)
{
line(i, 250, i+3, 250);
line(i+10, 240, i+13, 240);
line(i+20, 230, i+23, 230);
}
stroke(0);
for(int i=50; i<300; i=i+60)
{
line(i,290, i+3, 290);
line(i,280, i+3, 280);
line(i,270, i+3, 270);
}
for(int i=0; i<300; i=i+60)
{
line(i, 290, i+3, 290);
line(i+10, 280, i+13, 280);
line(i+20, 270, i+23, 270);
}