xxxxxxxxxx
var dot;
var marker;
var r = 100;
var radius = 10;
var angle = 0.0;
var angle1 = 0.0;
var speed = 0.0001;
var speed1 = -0.0001;
var scalar = 30;
var x = 640;
var y = 360;
n = 2;
n1 = 3;
n2 = 4;
n3 = 5;
n4 = 6;
n5 = 7;
n6 = 8;
function setup() {
createCanvas(1280, 720);
ellipseMode(RADIUS);
}
function draw() {
background(0, 0, 0);
//eighth row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 0.00);
angle1 += speed1;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 5.97);
angle1 += speed1;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 5.65);
angle1 += speed1;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 5.34);
angle1 += speed1;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 5.03);
angle1 += speed1;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 4.71);
angle1 += speed1;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 4.40);
angle1 += speed1;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 4.08);
angle1 += speed1;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 3.77);
angle1 += speed1;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 3.46);
angle1 += speed1;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 3.14);
angle1 += speed1;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 2.83);
angle1 += speed1;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 2.51);
angle1 += speed1;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 2.20);
angle1 += speed1;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 1.88);
angle1 += speed1;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 1.57);
angle1 += speed1;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 1.26);
angle1 += speed1;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 0.94);
angle1 += speed1;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 0.63);
angle1 += speed1;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n6);
arc(0, 0, r, r, 0, 0.31);
angle1 += speed1;
pop();
//seventh row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 0.00);
angle += speed;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 5.97);
angle += speed;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 5.65);
angle += speed;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 5.34);
angle += speed;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 5.03);
angle += speed;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 4.71);
angle += speed;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 4.40);
angle += speed;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 4.08);
angle += speed;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 3.77);
angle += speed;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 3.46);
angle += speed;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 3.14);
angle += speed;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 2.83);
angle += speed;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 2.51);
angle += speed;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 2.20);
angle += speed;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 1.88);
angle += speed;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 1.57);
angle += speed;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 1.26);
angle += speed;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 0.94);
angle += speed;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 0.63);
angle += speed;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n5);
arc(0, 0, r, r, 0, 0.31);
angle += speed;
pop();
//sixth row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 0.00);
angle1 += speed1;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 5.97);
angle1 += speed1;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 5.65);
angle1 += speed1;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 5.34);
angle1 += speed1;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 5.03);
angle1 += speed1;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 4.71);
angle1 += speed1;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 4.40);
angle1 += speed1;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 4.08);
angle1 += speed1;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 3.77);
angle1 += speed1;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 3.46);
angle1 += speed1;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 3.14);
angle1 += speed1;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 2.83);
angle1 += speed1;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 2.51);
angle1 += speed1;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 2.20);
angle1 += speed1;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 1.88);
angle1 += speed1;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 1.57);
angle1 += speed1;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 1.26);
angle1 += speed1;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 0.94);
angle1 += speed1;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 0.63);
angle1 += speed1;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n4);
arc(0, 0, r, r, 0, 0.31);
angle1 += speed1;
pop();
//fifth row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 0.00);
angle += speed;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 5.97);
angle += speed;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 5.65);
angle += speed;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 5.34);
angle += speed;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 5.03);
angle += speed;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 4.71);
angle += speed;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 4.40);
angle += speed;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 4.08);
angle += speed;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 3.77);
angle += speed;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 3.46);
angle += speed;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 3.14);
angle += speed;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 2.83);
angle += speed;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 2.51);
angle += speed;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 2.20);
angle += speed;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 1.88);
angle += speed;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 1.57);
angle += speed;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 1.26);
angle += speed;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 0.94);
angle += speed;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 0.63);
angle += speed;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n3);
arc(0, 0, r, r, 0, 0.31);
angle += speed;
pop();
//fourth row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 0.00);
angle1 += speed1;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 5.97);
angle1 += speed1;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 5.65);
angle1 += speed1;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 5.34);
angle1 += speed1;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 5.03);
angle1 += speed1;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 4.71);
angle1 += speed1;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 4.40);
angle1 += speed1;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 4.08);
angle1 += speed1;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 3.77);
angle1 += speed1;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 3.46);
angle1 += speed1;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 3.14);
angle1 += speed1;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 2.83);
angle1 += speed1;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 2.51);
angle1 += speed1;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 2.20);
angle1 += speed1;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 1.88);
angle1 += speed1;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 1.57);
angle1 += speed1;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 1.26);
angle1 += speed1;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 0.94);
angle1 += speed1;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 0.63);
angle1 += speed1;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n2);
arc(0, 0, r, r, 0, 0.31);
angle1 += speed1;
pop();
//third row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 0.00);
angle += speed;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 5.97);
angle += speed;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 5.65);
angle += speed;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 5.34);
angle += speed;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 5.03);
angle += speed;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 4.71);
angle += speed;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 4.40);
angle += speed;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 4.08);
angle += speed;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 3.77);
angle += speed;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 3.46);
angle += speed;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 3.14);
angle += speed;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 2.83);
angle += speed;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 2.51);
angle += speed;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 2.20);
angle += speed;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 1.88);
angle += speed;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 1.57);
angle += speed;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 1.26);
angle += speed;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 0.94);
angle += speed;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 0.63);
angle += speed;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
scale(n1);
arc(0, 0, r, r, 0, 0.31);
angle += speed;
pop();
//second row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 0.00);
angle1 += speed1;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 5.97);
angle1 += speed1;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 5.65);
angle1 += speed1;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 5.34);
angle1 += speed1;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 5.03);
angle1 += speed1;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 4.71);
angle1 += speed1;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 4.40);
angle1 += speed1;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 4.08);
angle1 += speed1;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 3.77);
angle1 += speed1;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 3.46);
angle1 += speed1;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 3.14);
angle1 += speed1;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 2.83);
angle1 += speed1;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 2.51);
angle1 += speed1;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 2.20);
angle1 += speed1;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 1.88);
angle1 += speed1;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 1.57);
angle1 += speed1;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 1.26);
angle1 += speed1;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 0.94);
angle1 += speed1;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 0.63);
angle1 += speed1;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle1);
scale(n);
arc(0, 0, r, r, 0, 0.31);
angle1 += speed1;
pop();
//first row
//object 20
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 0.00);
angle += speed;
pop();
//object 19
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 5.97);
angle += speed;
pop();
//object 18
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 5.65);
angle += speed;
pop();
//object 17
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 5.34);
angle += speed;
pop();
//object 16
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 5.03);
angle += speed;
pop();
//object 15
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 4.71);
angle += speed;
pop();
//object 14
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 4.40);
angle += speed;
pop();
//object 13
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 4.08);
angle += speed;
pop();
//object 12
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 3.77);
angle += speed;
pop();
//object 11
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 3.46);
angle += speed;
pop();
//object 10
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 3.14);
angle += speed;
pop();
//object 9
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 2.83);
angle += speed;
pop();
//object 8
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 2.51);
angle += speed;
pop();
//object 7
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 2.20);
angle += speed;
pop();
//object 6
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 1.88);
angle += speed;
pop();
//object 5
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 1.57);
angle += speed;
pop();
//object 4
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 1.26);
angle += speed;
pop();
//object 3
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 0.94);
angle += speed;
pop();
//object 2
push();
noStroke();
fill(255, 255, 255);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 0.63);
angle += speed;
pop();
//object 1
push();
noStroke();
fill(0, 0, 0);
translate(x, y);
rotate(angle);
arc(0, 0, r, r, 0, 0.31);
angle += speed;
pop();
}