xxxxxxxxxx
let x1= 43;
let y1= 100;
let s1= 40;
function setup() {
createCanvas(800, 800);
background(245, 246, 250);
}
function draw() {
rect(x1, y1, s1, s1);
square(x1, y1+s1, s1);
square(x1, y1+s1*2, s1);
square(x1, y1+s1*3, s1);
square(x1, y1+s1*5, s1);
square(x1, y1+s1*6, s1);
square(x1, y1+s1*7, s1);
square(x1, y1+s1*8, s1);
square(x1, y1+s1*9, s1);
square(x1, y1+s1*10, s1);
square(x1*2, y1+s1, s1);
square(x1*2, y1, s1);
square(x1*2, y1+s1*2, s1);
square(x1*2, y1+s1*3, s1);
square(x1*2, y1+s1*4, s1);
square(x1*2, y1+s1*5, s1);
square(x1*2, y1+s1*6, s1);
square(x1*2, y1+s1*7, s1);
square(x1*2, y1+s1*8, s1);
square(x1*2, y1+s1*9, s1);
square(x1*2, y1+s1*10, s1);
stroke(52, 31, 151);
square(x1*6, y1+s1, s1);
square(x1*6, y1, s1);
square(x1*6, y1+s1*2, s1);
square(x1*6, y1+s1*3, s1);
square(x1*6, y1+s1*4, s1);
square(x1*6, y1+s1*5, s1);
square(x1*6, y1+s1*6, s1);
square(x1*6, y1+s1*7, s1);
square(x1*6, y1+s1*8, s1);
square(x1*6, y1+s1*9, s1);
square(x1*6, y1+s1*10, s1);
square(x1*6, y1+s1*11, s1);
stroke(52, 31, 151);
square(x1*7, y1+s1, s1);
square(x1*7, y1, s1);
square(x1*7, y1+s1*2, s1);
square(x1*7, y1+s1*3, s1);
square(x1*7, y1+s1*4, s1);
square(x1*7, y1+s1*5, s1);
square(x1*7, y1+s1*6, s1);
square(x1*7, y1+s1*7, s1);
square(x1*7, y1+s1*8, s1);
square(x1*7, y1+s1*9, s1);
square(x1*7, y1+s1*10, s1);
square(x1*7, y1+s1*11, s1);
stroke(52, 31, 151);
square(x1*8, y1+s1, s1);
square(x1*8, y1, s1);
square(x1*8, y1+s1*3, s1);
square(x1*8, y1+s1*4, s1);
square(x1*8, y1+s1*5, s1);
square(x1*8, y1+s1*6, s1);
square(x1*8, y1+s1*7, s1);
square(x1*8, y1+s1*8, s1);
square(x1*8, y1+s1*9, s1);
square(x1*8, y1+s1*11, s1);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 20, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 60, 40);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(0, 100, 40);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(0, 140, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 182, 40);
stroke(241, 196, 15);
strokeWeight(4);
line(0, 267, 40, 267);
stroke(241, 196, 15);
strokeWeight(4);
line(0, 274, 40, 274);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(0, 310, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 350, 40);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(0, 390, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 430, 40);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(42, 60, 42);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(47, 223, 33);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(44, 263, 39);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(46, 503, 32);
strokeWeight(4);
stroke(230, 126, 34);
line(40, 540, 40, 590);
strokeWeight(4);
stroke(241, 196, 15);
line(45, 540, 45, 590);
strokeWeight(4);
stroke(52, 31, 151);
line(79, 540, 79, 590);
strokeWeight(4);
stroke(230, 126, 34);
line(85, 540, 85, 590);
strokeWeight(4);
stroke(52, 31, 151);
line(83, 540, 127, 540);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(89, 22, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(88, 60, 40);
//fill(241, 196, 15)
noFill();
stroke(241, 196, 15);
strokeWeight(4);
square(90, 142, 34);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(128, 60, 42);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(128, 20, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 103, 38);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 143, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 181, 38);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 181, 38);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(130, 220, 41);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 300, 38);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(130, 340, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(130, 340, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(130, 380, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 420, 39);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(130, 460, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(130, 500, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 20, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 60, 39);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(170, 100, 39);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(170, 140, 42);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(175, 145, 32);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 185, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 225, 38);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(170, 265, 39);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(131, 260, 39);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(131, 540, 39);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(171, 300, 37);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 340, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(170, 340, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(165, 380, 45);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(171, 420, 40);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(171, 460, 39);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(170, 500, 41);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(176, 540, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(215, 20, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(212, 60, 42);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(212, 100, 42);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(215, 140, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(214, 184, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(212, 224, 42);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(213, 268, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(212, 309, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(212, 346, 41);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(213, 386, 41);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(213, 426, 41);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(213, 466, 41);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(215, 506, 39);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(215, 545, 39);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(257, 60, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(300, 60, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(300, 20, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(2);
square(300, 180, 44);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(2);
square(300, 419, 38);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(340, 20, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(342, 60, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(340, 180, 44);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(345, 498, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(380, 60, 40);
strokeWeight(3);
stroke(0, 206, 201);
line(380, 56, 427, 56);
strokeWeight(3);
stroke(0, 206, 201);
line(420, 16, 420, 53);
strokeWeight(3);
stroke(0, 206, 201);
line(425, 16, 425, 53);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(384, 102, 38);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(384, 142, 38);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(384, 182, 38);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(384, 222, 38);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(386, 302, 38);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(384, 262, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(386, 342, 37);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(386, 382, 36);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(386, 422, 39);
//fill(52, 31, 151 )
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(386, 462, 37);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(386, 502, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(384, 502, 35);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(424, 57, 36);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(424, 97, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(424, 132, 44);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(426, 180, 40);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(466, 180, 37);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(502, 180, 37);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(543, 179, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(428, 262, 37);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(426, 220, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(426, 303, 40);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(426, 346, 41);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(426, 381, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(426, 421, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(470 , 421, 40);
//fill(52, 31, 151)
noFill();
stroke(52, 31, 151);
strokeWeight(4);
square(513 , 421, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(426, 463, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(468, 463, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(511, 463, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(551, 463, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(551, 502, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(430, 502, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(470, 502, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(510, 502, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(460, 22, 37);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(463, 61, 38);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(465, 101, 36);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(465, 141, 36);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(470, 221, 36);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(468, 261, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(470, 381, 38);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(470, 300, 36);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(470, 340, 39);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(551, 541, 39);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(552, 381, 39);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(552, 341, 39);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(551, 261, 37);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(552, 341, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(505, 61, 37);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(505,101, 40);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(505, 136, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(505, 216, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(511, 259, 36);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(548, 218, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(547, 24, 39);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(546, 63, 37);
//fill(0, 206, 201)
noFill();
stroke(0, 206, 201);
strokeWeight(4);
square(512, 383, 36);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(510,341, 40);
//fill(194, 54, 22)
noFill();
stroke(194, 54, 22);
strokeWeight(4);
square(510,299, 40);
strokeWeight(4);
stroke(194, 54, 22);
line(420, 540, 420, 590);
strokeWeight(4);
stroke(0, 206, 201);
line(426, 540, 426, 590);
strokeWeight(4);
stroke(194, 54, 22);
line(462, 540, 462, 590);
strokeWeight(4);
stroke(194, 54, 22);
line(468, 540, 468, 590);
strokeWeight(4);
stroke(194, 54, 22);
line(500, 540, 500, 590);
strokeWeight(4);
stroke(194, 54, 22);
line(506, 540, 506, 590);
strokeWeight(4);
stroke(194, 54, 22);
line(538, 105, 538, 143);
strokeWeight(4);
stroke(0, 206, 201);
line(538, 145, 538, 180);
strokeWeight(4);
stroke(0, 206, 201);
line(540, 135, 587, 135);
strokeWeight(4);
stroke(194, 54, 22);
line(540, 140, 587, 140);
//fill(230, 126, 34)
noFill();
stroke(230, 126, 34);
strokeWeight(4);
square(0, 500, 40);
}