submission by jtoy
 x = 0
function setup(){

  var myCanvas = createCanvas(800,800); //you must keep this line unmodified
  
 starsx = []  
 starsy = []
  for(var x=0;x < 5 ;x +=1){
    starsx.push(random(800))
    starsy.push(random(800))
  }

  circles = []
  
     for(var x=0;x < 30 ;x +=1){
       circles[x] = x
     }


}

function draw() {
  background(0)
  for(var ii=0;ii<starsx.length;ii++){
  fill(255,255,255)
    ellipse(starsx[ii],starsy[ii],4,4)
  }
  
  fill(128,128,128)
  rect(0,500,300,300)
  rect(525,400,200,500)
  rect(305,650,215,155)
  fill(255,255,0)
  size1 =60
  size2 =30
  rect(20,600,size1,size2)
  rect(95,700,size1,size2)
  rect(170,650,size1,size2)
  rect(305,750,size1,size2)
  rect(380,710,size1,size2)
  rect(530,600,size1,size2)
  rect(590,750,size1,size2)
  rect(640,500,size1,size2)
  
  for(windowx = 0; windowx< 7;windowx++){
    rect(windowx*40,500,30,30)
  }
  
  for(windowx = 0; windowx< 280;windowx+= 40){
    rect(windowx,550,30,30)
  }
  
  fill(255,0,0)
  for(myxy = 0; myxy< 4;myxy+=1){
    rect(myxy*40,myxy*40+600,30,30)
  }

  for(myx = 0; myx< 4;myx+=1){
    for(myy = 0; myy< 4;myy+=1){
        rect(myx*40+350,myy*40+650,30,30)
    }
  }
  for(var i=0;i<circles.length;i++){
    value = circles[i]
    ellipse(value*20,value*20,20,20)
    
  }
  

  
}