This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.
xxxxxxxxxx
size(500,600);
background(250);
noStroke();
smooth();
fill(247,7,7);//Red
rect(0,0,40,50);
fill(247,7,7);
rect(0,60,40,50);
strokeWeight(10);
stroke(0,0,0);
beginShape(LINES);
line(0,55,490,55);
line(45,00,45,300);
line(0,300,500,300);
line(45,175,490,175);
line(180,0,180,600);
line(240,0,240,300);
line(180,580,500,580);
line(350,0,350,600);
line(370,0,370,600);
line(395,0,395,580);
line(490,0,490,300);
line(428,0,428,600);
line(350,420,500,420);
endShape();
noStroke();
fill(247,7,7);
rect(0,260,40,35);
fill(255,230,7);
rect(185,180,50,115);
fill(0,10,255);
rect(185,0,50,50);
fill(0,10,255);
rect(433,585,77,15);
fill(247,7,7);
rect(433,220,52,40);
/*noFill();
beginShape();
curveVertex(0,0);
curveVertex(0,45);
curveVertex(500,45);
curveVertex(500,600);
endShape();*/