> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://designuniandes.sketchpad.cc/sp/pad/view/ro.-rTxkvPP--f/rev.3
 * 
 * authors: 
 *   Juan Sebastian Rivera

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 




size(560, 820);


int x=40;
int y=20;
int ancho=100;
int alto=20;
background (0);

for (int i=0; i<300; i=i+40)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=x/2;
y=20;
ancho=ancho/5;
for (int i=0; i<580; i=i+40)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+20;
}


x=20;
y=40;
ancho=80;
for (int i=0; i<140; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=x;
y=340;
ancho=20;
for (int i=0; i<80; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=40;
y=360;
ancho=60;
for (int i=0; i<60; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=40;
y=340;
ancho=100;
for (int i=0; i<80; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=20;
y=500;
ancho=220;
for (int i=0; i<40; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}

rect(160, 340, 20, 200);

x=140;
y=340;
ancho=100;
for (int i=0; i<100; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=20;
y=580;
ancho=120;
for (int i=0; i<80; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}
rect(20,780, 220, 20);

fill(255);
rect(20, 740, 220, 20);

x=160;
y=560;
ancho=20;
for (int i=0; i<100; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=180;
y=580;
ancho=60;
for (int i=0; i<80; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=240;
y=400;
ancho=180;
for (int i=0; i<100; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=240;
y=340;
ancho=180;
for (int i=0; i<120; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=240;
y=320;
ancho=60;
for (int i=0; i<40; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=340;
y=40;
ancho=20;
for (int i=0; i<180; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=380;
y=40;
for (int i=0; i<180; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=400;
y=60;
for (int i=0; i<180; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=420;
y=40;
ancho=60;
for (int i=0; i<140; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}

fill(255);
rect(420, 320, 60, 260);
rect(240, 780, 240, 20);

x=300;
y=600;
ancho=140;
for (int i=0; i<100; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=520;
y=20;
ancho=20;
for (int i=0; i<160; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}

fill(80, 25, 203);
rect(480, 320, 60, 480);
rect(140, 20, 380, 20);
rect(140, 60, 160, 180);

x=480;
y=340;
ancho=60;
for (int i=0; i<120; i=i+20)
{
  noStroke();
  fill(255);
  rect(x, y, ancho, alto);
  y=y+40;
}

x=300;
y=60;
ancho=40;
for (int i=0; i<180; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=140;
y=260;
ancho=240;
for (int i=0; i<40; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}

x=360;
y=60;
ancho=20;
for (int i=0; i<180; i=i+20)
{
  noStroke();
  fill(80, 25, 203);
  rect(x, y, ancho, alto);
  y=y+40;
}


x=380;
y=60;
ancho=20;
for (int i=0; i<140; i=i+20)
{
  noStroke();
  fill(80,25,203);
  rect(x, y, ancho, alto);
  y=y+40;
}

x=340;
y=60;
ancho=20;
for (int i=0; i<100; i=i+20)
{
  noStroke();
  fill(80,25,203);
  rect(x, y, ancho, alto);
  y=y+40;
}