<snapdata remixID="9272590"><project name='Brick Wall' app='Snap! 5.4, http://snap.berkeley.edu' version='1'>
  <notes>Press Space or the Flag</notes>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJUlEQVR4Xu3SwQkAMAwDsWb/oZvSJe4jL2A4NPftmAJRgQEwKu/2FwAQhLQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdL4Lj3qhM9vcMAAAAAElFTkSuQmCC</thumbnail>
  <stage inheritance='true' penlog='false' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' id='1' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails>
    <costumes>
      <list id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite draggable='true' x='-240' pen='tip' id='8' y='-180' name='Sprite' idx='1' volume='100' rotation='1' scale='1' color='145,26,68,1' hidden='true' pan='0' heading='0' costume='0'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='395.9999999999999' y='62.999999999999034'>
            <block s='receiveKey'>
              <l>
                <option>r</option>
              </l>
            </block>
            <block s='clear'/>
            <block s='up'/>
            <block s='gotoXY'>
              <l>-240</l>
              <l>-180</l>
            </block>
            <block s='setHeading'>
              <l>0</l>
            </block>
          </script>
          <script x='30' y='30'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doSetVar'>
              <l>X - Length</l>
              <l>10</l>
            </block>
            <block s='clear'/>
            <block s='up'/>
            <block s='gotoXY'>
              <l>-240</l>
              <l>-180</l>
            </block>
            <block s='setHeading'>
              <l>0</l>
            </block>
            <block s='setColor'>
              <color>145,26,68,1</color>
            </block>
            <block s='hide'/>
            <block s='doSetVar'>
              <l>Wall Number</l>
              <l>0</l>
            </block>
            <block s='doUntil'>
              <block s='reportGreaterThan'>
                <block s='reportSum'>
                  <block s='xPosition'/>
                  <block s='yPosition'/>
                </block>
                <l>420</l>
              </block>
              <script>
                <custom-block s='Start'/>
                <custom-block s='Vertical'/>
                <custom-block s='Rectangle'/>
              </script>
            </block>
            <block s='doPlayNote'>
              <l>60</l>
              <l>0.5</l>
            </block>
          </script>
          <script x='33' y='386'>
            <block s='receiveGo'/>
            <block s='doSetVar'>
              <l>X - Length</l>
              <l>20</l>
            </block>
            <block s='clear'/>
            <block s='up'/>
            <block s='gotoXY'>
              <l>-240</l>
              <l>-180</l>
            </block>
            <block s='setHeading'>
              <l>0</l>
            </block>
            <block s='setColor'>
              <color>145,26,68,1</color>
            </block>
            <block s='hide'/>
            <block s='doSetVar'>
              <l>Wall Number</l>
              <l>0</l>
            </block>
            <block s='doUntil'>
              <block s='reportGreaterThan'>
                <block s='reportSum'>
                  <block s='xPosition'/>
                  <block s='yPosition'/>
                </block>
                <l>420</l>
              </block>
              <script>
                <custom-block s='Start'/>
                <custom-block s='Vertical'/>
                <custom-block s='Rectangle'/>
              </script>
            </block>
            <block s='doPlayNote'>
              <l>60</l>
              <l>0.5</l>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='9.999999999999773' color='243,118,29' style='normal' hidden='true' y='10' var='a'/>
      <watcher hidden='true' x='9.999999999999773' s='reportMouseX' style='normal' color='4,148,220' y='31.000001999999995' scope='Stage'/>
      <watcher hidden='true' x='9.999999999999773' s='reportMouseY' style='normal' color='4,148,220' y='52.00000400000002' scope='Stage'/>
      <watcher x='10' color='243,118,29' style='normal' hidden='true' y='10' var='Wall Number'/>
      <watcher x='10' color='243,118,29' style='normal' hidden='true' y='31.000001999999995' var='X - Length'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='Rectangle' category='motion' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doRepeat'>
          <l>2</l>
          <script>
            <block s='forward'>
              <l>10</l>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
            <block s='forward'>
              <block var='X - Length'/>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </block>
        <block s='forward'>
          <l>10</l>
        </block>
        <block s='turn'>
          <l>90</l>
        </block>
        <block s='forward'>
          <block s='reportQuotient'>
            <block var='X - Length'/>
            <l>2</l>
          </block>
        </block>
        <block s='turnLeft'>
          <l>90</l>
        </block>
        <block s='doRepeat'>
          <l>2</l>
          <script>
            <block s='forward'>
              <l>10</l>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
            <block s='forward'>
              <block var='X - Length'/>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </block>
        <block s='forward'>
          <l>10</l>
        </block>
        <block s='turnLeft'>
          <l>90</l>
        </block>
        <block s='forward'>
          <block s='reportQuotient'>
            <block var='X - Length'/>
            <l>2</l>
          </block>
        </block>
        <block s='turn'>
          <l>90</l>
        </block>
      </script>
    </block-definition>
    <block-definition s='Vertical' category='motion' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doUntil'>
          <block s='reportGreaterThan'>
            <block s='yPosition'/>
            <l>190</l>
          </block>
          <script>
            <custom-block s='Rectangle'/>
          </script>
        </block>
        <block s='doChangeVar'>
          <l>Wall Number</l>
          <block var='X - Length'/>
        </block>
      </script>
    </block-definition>
    <block-definition s='Start' category='motion' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='up'/>
        <block s='gotoXY'>
          <block s='reportSum'>
            <l>-240</l>
            <block var='Wall Number'/>
          </block>
          <l>-180</l>
        </block>
        <block s='setHeading'>
          <l>0</l>
        </block>
        <block s='down'/>
      </script>
    </block-definition>
  </blocks>
  <variables>
    <variable name='a'>
      <l>2600</l>
    </variable>
    <variable name='Wall Number'>
      <l>30</l>
    </variable>
    <variable name='X - Length'>
      <l>10</l>
    </variable>
  </variables>
</project><media name="Brick Wall" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>