void setup()
{
size( 1000, 1000);
}
void draw()
{
background(255);
noStroke();
fill(125, 125, 125);//hui
rect(0, 0, 300, 100);
rect(0, 400, 100, 300);
rect(900, 0, 100, 700);
rect(350, 600, 250, 250);
rect(100, 850, 250, 150);
fill(255, 255, 0);//huang
rect(600, 0, 300, 100);
rect(0, 700, 100, 300);
rect(600, 100, 300, 250);
fill(255, 0, 0);//hong
rect(100, 100, 500, 500);
rect(900, 700, 100, 300);
fill(0, 0, 108);//lan
rect(600, 700, 300, 250);
fill(0);//hei
rect(100, 600, 250, 250);
rect(350, 850, 250, 100);
fill(0);//bian
rect(0, 95, 900, 20);
rect(295, 0, 20, 95);
rect(595, 0, 20, 950);
rect(895, 0, 20, 1000);
rect(95, 95, 20, 1000);
rect(0, 395, 95, 20);
rect(0, 695, 1000, 20);
rect(100, 595, 795, 20);
rect(595, 345, 300, 20);
rect(745, 345, 20, 250);
rect(350, 945, 550, 20);
rect(95, 845, 500, 20);
rect(345, 595, 20, 450);
}