This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.
xxxxxxxxxx
size(400, 400);
background(245);
noStroke();
fill(0);
rectMode(CORNER);
rect(0, 350, width, 10); //bottom horizontal black line
fill(175, 0, 0);
rectMode(CORNER);
rect(0, 0, 50, 150); //upper left corner box -red
fill(0, 0, 175);
rectMode(CORNER);
rect(0, 310, 60, 40); //bottom left box -blue
fill(0);
rectMode(CORNER);
rect(50, 0, 12, 350); //far left vertical black line
fill(0);
rectMode(CORNER);
rect(0, 60, width-4, 15);
fill(0);
rectMode(CORNER);
rect(200, 0, 15, height); //center vertical black line
fill(0, 0, 175);
rectMode(CORNER);
rect(215, 25, 90, 80); //top right'ish blue box
fill(0);
rectMode(CORNER);
rect(295, 0, 15, 350); //right vertical line
fill(0);
rectMode(CORNER);
rect(52, 215, width, 15); //middle horizontal line
fill(250-250-210);
rectMode(CORNER);
rect(215, 230, 80, 120); //yellow box
//done!!! Going to sleep.