xxxxxxxxxx
size (600 , 370);
strokeWeight (2);
rect (0 , 0 , 85 , 40);
rect (0 , 40 , 50 , 90);
rect (0 , 105 , 50 , 110);
fill (255 , 244 , 0);
rect (0 , 215 , 50 , 110);
fill (255 , 255 , 255);
rect (0 , 325 , 130 , 40);
int x1 = 50;
int y1 = 245;
rect (x1 , y1 , 80 , 80);
int x2 = 50;
int y2 = 170;
fill (0 , 0 , 0); //small square
rect (x2 , y2 , 80 , 80);
int x3 = 50;
int y3 = 40;
fill (255 , 0 , 0); //big square
rect (x3 , y3 , 135 , 135);
fill (255 , 255 , 255); //second one to the right
rect (85 , 0 , 100, 40);
fill (255 , 244, 0); //third one to the right
rect (185 , 0 , 90 , 40);
fill (255 , 255 , 255);
rect (130 , 175 , 55 , 37);
rect (130 , 213 , 55 , 37);
fill (0 , 0 , 0);
rect (130 , 251 , 55 , 37);
fill (255 , 244 , 0);
rect (130 , 288 , 28 , 77);
fill (255 , 255 , 255);
rect (157 , 288 , 28 , 77);
fill (255 , 244 , 0);
rect (185 , 40 , 90 , 63);
fill (255 , 255 , 255);
rect (185 , 103 , 45 , 72);
fill (255 , 255 , 255);
rect (230 , 103 , 45 , 72);
fill (255 , 255 , 255);
rect (185 , 175 , 90 , 37);
fill (0 , 4 , 255);
rect (185 , 212 , 90 , 76);
fill (255 , 0 , 0);
rect (185 , 289 , 90 , 76);
fill (0 , 4 , 255); //4th row
rect (275, 0 , 90 , 75);
fill (255 , 0 , 0);
rect (275, 75, 90 , 63);
fill (255 , 255 , 255);
rect (275, 138, 90 , 37);
fill (255 , 255 , 255);
rect (275, 175, 45 , 70);
rect (320, 175, 45 , 70);
fill (255 , 244 , 0);
rect (275, 245, 90 , 80);
fill (255 , 255 , 255); //Bottom of 4th row
rect (275, 325, 45 , 40);
fill (0 , 0 , 0); //Second bottom of 4th row
rect (320, 325, 45 , 40);
fill (255 , 244 , 0); //Top 5th row
rect (365 , 0 , 50 , 40);
fill (0 , 0 , 0); //Second top 5th row
rect (416 , 0 , 50 , 40);
fill (255 , 244 , 0);
rect (365 , 40 , 96 , 35);
fill (0 , 0 , 0);
rect (365 , 76 , 96 , 30);
fill (255 , 255 , 255);
rect (365 , 107 , 96 , 30);
rect (365 , 137 , 96 , 38);
fill (255 , 255 , 255); //Top 7th row
rect (460 , 0 , 140 , 40);
rect (461 , 40 , 90 , 68);
fill (0 , 0 , 0);
rect (462 , 105 , 90 , 70);
fill (0 , 4 , 255);
rect (365 , 176 , 184 , 180);
fill (255 , 255 , 255); //7th bottom to the right
rect (365, 325, 130 , 40);
fill (255 , 244 , 0);
rect (550 , 40 , 50 , 200);
fill (255 , 255 , 255);
rect (550 , 176 , 50 , 95);
rect (550 , 270 , 50 , 60);
fill (255 , 255 , 255); //Last on the bottom to the right
rect (495, 325, 105 , 40);