<snapdata remixID="8454673"><project name='Kaleidoscope' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes/>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFjUlEQVR4Xu3ZTWjbBRzG8d9/w5coa0oHm6CTqgfHfIO5IcLAg6IekqkoGYI4RKQ4VqRvMtRu3UthrC+CzkIFEfFkEMUmF93Fwy5SRRG0ephuiKDOSbNKI6iLpNJq2dbnX9aHHPLt+dkvyydfsj9dUqvVasEPAg0SSAiwQfK87JwAARJCQwUIsKH8vDgB0kBDBQiwofy8OAHSQEMFCLCh/Lw4AdJAQwUIsKH8vHjqALPZp6NSeQMxBKRAxwPZGP+wInfL+kX06uTL+OvcbZEkSarDjJpToP4/u9+NroqbetL9D2/qb8B6gF0978bw8IHmlOVdpxLY92JvPNk2srIBFovFeHzHxmhrOxWnz+RT/UUYNafAsb1r48bsb/HZhneiUChIhFTfgK0th2JmZvvcsb9rt8ujDJpX4MTIv49o732xJvrePishUgVY/+d3/ofnQGnatIP55795gDTPgcsOcPOW12JycrxpkXnjFxfYVdgaPXd9ujBYkQA7O/fG2NHHItv6Q1SmN0Qm82f8PnsnnwMC5wlMDV8VlyfVOFlpjfbsdLx1enccOPzqklLyG3D9ulLMzByL2eorUS6X46H89TwHEt8FBerPf1M3lyKXy0VvPhMPbl4T9+3/5dIC7Oh4KcbHDy06UiqVI5/P8TEgsCBQLtfDW/wbkv6+jjg4tPTjmvwGxBgBpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FCFASMXAKEKBTl9tSgAAlEQOnAAE6dbktBQhQEjFwChCgU5fbUoAAJREDpwABOnW5LQUIUBIxcAoQoFOX21KAACURA6cAATp1uS0FUgd4/7XZ+OjHijzIAIG+bYUYOl5MBZE6wKH2JHq/PxdJkqQ6zKg5BWq1WkR3KZKXt6cCWFaA04WeGDwynOowo+YUGHihPwaqWyNWMsBisRinnt8RZ69ui4NfnWlOWd51KoGvn309Nl15TRTv/iMKhYL8M6m+AZ9ob4k7YmbuWN/JmjzKoIkFuibm3vybJz6OpyZGJUSqAOvPf/M/PAdK06Yd1J//ku7S3Puvf02leQ5cdoCT122J4vHJpkXmjV9coOfhnTFyw6P/DVI8B8oA9zzXGWs/OBpnM63RUp2OuCITfd/O8jkgcJ5Atfv9yNRWxzfVn2NjZn3sv+yT2HdkcEkpGWD/revi819novxTNcrlckztzvMcSHwXFuiaiPK9qyKXy8XgPTvjkVu2xaaxZy4twL5dHTE0Nr7oSLlUilw+z8eAwIJA/cupHt7/fwa698TA6OEllf4BAlW1t0KKNq0AAAAASUVORK5CYII=</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' name='Stage' sublistIDs='false' threadsafe='false' codify='false' 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 struct='atomic' id='2'/>
    </costumes>
    <sounds>
      <list struct='atomic' id='3'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <watcher scope='Sprite' x='10.020833333333371' s='xPosition' style='normal' y='10.020833333333357' color='74,108,212' hidden='true'/>
      <watcher scope='Sprite' x='10.020833333333371' s='yPosition' style='normal' y='31.06458533750002' color='74,108,212' hidden='true'/>
      <sprite x='208' pen='tip' id='10' y='150' name='Sprite(4)' idx='1' volume='100' rotation='1' scale='1' heading='0' draggable='true' color='220,140,0,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='11'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='12'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='133' y='180'>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
          <script x='300' y='91'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportMouseX'/>
                  <block s='reportMouseY'/>
                </block>
              </script>
            </block>
          </script>
          <script x='235' y='261'>
            <block s='receiveKey'>
              <l>
                <option>a</option>
              </l>
            </block>
            <block s='down'/>
            <block s='setColor'>
              <color>220,140,0,1</color>
            </block>
          </script>
          <script x='100' y='362'>
            <block s='receiveKey'>
              <l>
                <option>s</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='182' y='440'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='-208' pen='tip' id='39' y='150' name='Sprite' idx='2' volume='100' rotation='1' scale='1' heading='0' draggable='true' color='2,0,209,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='40'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='41'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='214' y='120'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportProduct'>
                    <l>-1</l>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportMouseY'/>
                </block>
              </script>
            </block>
          </script>
          <script x='143' y='255'>
            <block s='receiveKey'>
              <l>
                <option>a</option>
              </l>
            </block>
            <block s='down'/>
            <block s='setColor'>
              <color>2,0,209,1</color>
            </block>
          </script>
          <script x='159' y='355'>
            <block s='receiveKey'>
              <l>
                <option>s</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='343' y='337'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
          <script x='55' y='188'>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </scripts>
      </sprite>
      <sprite x='208' pen='tip' id='71' y='-150' name='Sprite(2)' idx='3' volume='100' rotation='1' scale='1' heading='0' draggable='true' color='255,112,177,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='72'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='73'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='165' y='157'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportMouseX'/>
                  <block s='reportProduct'>
                    <l>-1</l>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='96' y='313'>
            <block s='receiveKey'>
              <l>
                <option>a</option>
              </l>
            </block>
            <block s='down'/>
            <block s='setColor'>
              <color>255,112,177,1</color>
            </block>
          </script>
          <script x='188' y='438'>
            <block s='receiveKey'>
              <l>
                <option>s</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='329' y='325'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
          <script x='21' y='224'>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </scripts>
      </sprite>
      <sprite x='-208' pen='tip' id='103' y='-150' name='Sprite(3)' idx='4' volume='100' rotation='1' scale='1' heading='0' draggable='true' color='138,31,0,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='104'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='105'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='62' y='468'>
            <block s='receiveKey'>
              <l>
                <option>a</option>
              </l>
            </block>
            <block s='down'/>
            <block s='setColor'>
              <color>138,31,0,1</color>
            </block>
          </script>
          <script x='338' y='437'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
          <script x='202' y='55'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportProduct'>
                    <l>-1</l>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportProduct'>
                    <l>-1</l>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='59' y='241'>
            <block s='receiveKey'>
              <l>
                <option>s</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='18' y='186'>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </scripts>
      </sprite>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables/>
</project><media name="1.1" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>