<snapdata remixID="8461205"><project name='Kaleidoscope' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes/>
  <thumbnail>data:image/png;base64,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</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' 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 id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <watcher x='10' s='xPosition' style='normal' color='74,108,212' y='10' scope='Sprite'/>
      <watcher x='10' s='yPosition' style='normal' color='74,108,212' y='31.000001999999995' scope='Sprite'/>
      <sprite x='-120' pen='tip' id='10' y='90' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='135' costume='0' color='0,209.1,20.909999999999922,1' pan='0' draggable='true'>
        <costumes>
          <list id='11' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='12' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='10'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='gotoXY'>
              <l>-120</l>
              <l>90</l>
            </block>
            <block s='setHeading'>
              <l>135</l>
            </block>
            <block s='clear'/>
          </script>
          <script x='85.999999' y='202.1666656666667'>
            <block s='receiveGo'/>
            <block s='gotoXY'>
              <l>-120</l>
              <l>90</l>
            </block>
            <block s='setHeading'>
              <l>135</l>
            </block>
            <block s='down'/>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportMouseX'/>
                  <block s='reportMouseY'/>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <sprite x='120' pen='tip' id='39' y='90' name='Sprite(2)' idx='2' volume='100' rotation='1' scale='1' heading='225' costume='0' color='0,209.1,20.909999999999922,1' pan='0' draggable='true'>
        <costumes>
          <list id='40' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='41' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='10'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='gotoXY'>
              <l>120</l>
              <l>90</l>
            </block>
            <block s='setHeading'>
              <l>225</l>
            </block>
            <block s='clear'/>
          </script>
          <script x='107.999999' y='217.1666656666668'>
            <block s='receiveGo'/>
            <block s='gotoXY'>
              <l>120</l>
              <l>90</l>
            </block>
            <block s='setHeading'>
              <l>225</l>
            </block>
            <block s='down'/>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportDifference'>
                    <l>0</l>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportMouseY'/>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <sprite x='-120' pen='tip' id='71' y='-90' name='Sprite(3)' idx='3' volume='100' rotation='1' scale='1' heading='45' costume='0' color='0,209.1,20.909999999999922,1' pan='0' draggable='true'>
        <costumes>
          <list id='72' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='73' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='64' y='39'>
            <block s='receiveGo'/>
            <block s='gotoXY'>
              <l>-120</l>
              <l>-90</l>
            </block>
            <block s='setHeading'>
              <l>45</l>
            </block>
            <block s='down'/>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportMouseX'/>
                  <block s='reportDifference'>
                    <l>0</l>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='68' y='219'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='gotoXY'>
              <l>-120</l>
              <l>-90</l>
            </block>
            <block s='setHeading'>
              <l>45</l>
            </block>
            <block s='clear'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='120' pen='tip' id='103' y='-90' name='Sprite(4)' idx='4' volume='100' rotation='1' scale='1' heading='315' costume='0' color='0,209.1,20.909999999999922,1' pan='0' draggable='true'>
        <costumes>
          <list id='104' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='105' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='20' y='10'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='gotoXY'>
              <l>120</l>
              <l>-90</l>
            </block>
            <block s='setHeading'>
              <l>315</l>
            </block>
            <block s='clear'/>
          </script>
          <script x='170' y='260'>
            <block s='receiveGo'/>
            <block s='gotoXY'>
              <l>120</l>
              <l>-90</l>
            </block>
            <block s='setHeading'>
              <l>315</l>
            </block>
            <block s='down'/>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportDifference'>
                    <l>0</l>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportDifference'>
                    <l>0</l>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables/>
</project><media name="Kaleidiscope" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>