This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.
xxxxxxxxxx
size(500, 500);
background(235);
strokeWeight(13); //left blue
stroke(15, 0, 160);
line(35, 0, 35, 500);
strokeWeight(13); //top red
stroke(190, 0, 0);
line(0, 10, 500, 10);
strokeWeight(13); //bottom red
stroke(190, 0, 0);
line(0, 325, 500, 325);
strokeWeight(13); //top blue
stroke(15, 0, 160);
line(0, 52, 500, 52);
strokeWeight(13); //bottom blue
stroke(15, 0, 160);
line(0, 460, 500, 460);
strokeWeight(13); //left yellow
stroke(255, 200, 0);
line(15, 0, 15, 500);
strokeWeight(13); //2nd blue
stroke(15, 0, 160);
line(0, 193, 500, 193);
strokeWeight(13); //2nd top yellow
stroke(255, 200, 0);
line(0, 115, 500, 115);
strokeWeight(13); //right red
stroke(190, 0, 0);
line(460, 0, 460, 500);
strokeWeight(13); //top yellow
stroke(255, 200, 0);
line(0, 35, 500, 35);
strokeWeight(13); //4th top yellow
stroke(255, 200, 0);
line(0, 305, 500, 305);
strokeWeight(13); //bottom yellow
stroke(255, 200, 0);
line(0, 485, 500, 485);
strokeWeight(13); //left red
stroke(190, 0, 0);
line(160, 0, 160, 500);
strokeWeight(13); //3rd top yellow
stroke(255, 200, 0);
line(0, 210, 500, 210);
strokeWeight(13); //5th top yellow
stroke(255, 200, 0);
line(0, 385, 500, 385);
strokeWeight(13); //6th top yellow
stroke(255, 200, 0);
line(0, 420, 500, 420);
strokeWeight(13); //right yellow
stroke(255, 200, 0);
line(480, 0, 480, 500);
strokeWeight(13); //2 right yellow
stroke(255, 200, 0);
line(425, 0, 425, 500);
strokeWeight(13); //3 right yellow
stroke(255, 200, 0);
line(397, 0, 397, 500);
strokeWeight(13); //4 right yellow
stroke(255, 200, 0);
line(350, 0, 350, 500);
strokeWeight(13); //4 left yellow
stroke(255, 200, 0);
line(310, 0, 310, 500);
strokeWeight(13); //3 left yellow
stroke(255, 200, 0);
line(205, 0, 205, 500);
strokeWeight(13); //2 left yellow
stroke(255, 200, 0);
line(55, 0, 55, 500);
strokeWeight(13);//patch
stroke(190, 0, 0);
line(48, 325, 62, 325);