<snapdata remixID="8469182"><project name='Kaleidoscope' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes>Click Flag for instructions.</notes>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFQElEQVR4Xu2cT2jbZRjHn1+VELNG04HimJ50YwYP87CDJz24f9AwTy27eClqmDjGhrLpaOrUtWuc0pKDIL0IylTChIQhBRU2exC604aCG4MxxjyWDJpVpz9JJsWwsr4l/vbkefj0/OZ9vs/n+2lPbxrFcRwLPxBQIhAhoBJ5xrYJICAiqBJAQFX8DEdAHFAlgICq+BmOgDigSgABVfEzHAFxQJUAAqriZzgC4oAqAQRUxc9wBMQBVQIIqIqf4QiIA6oEEFAVP8MREAdUCSCgKn6GIyAOqBJAQFX8DEdAHFAlgICq+BmOgDigSgABVfEzHAFxQJUAAqriZzgC4oAqAQRUxc9wBMQBVQIIqIqf4QiIA6oEEFAVP8MREAdUCSCgKn6GIyAOqBJAQFX8DEdAHFAloCZgcfSgVIcWZbialUqprArB4vDiviNS/XGrDG+/KJXp9y2u0M6sJmBreObt56X54bY78GKR/uo1mXlgrwwNDZkFej+DZx57RZqpV5dH9vedlZmPNpnipypgi9zAhddkYUv67t5ikey756VRnrufnZqbNbD5lCwsblwxd/avz6Rx4/Oe3klVwHq9LoWdsx2AcpeXZOTr9VIePS5RFPU0PO1wbX7FRzr5ZX6XkT0XpDz5ngl+qgJGf+6X9FIk+WNXZf7EaRPAtKX77/zoiXOSTt2W/OOnZH7uU5P81ASstX57Bwd7qU9TWWq1uhQK9vmpCWiqbcImRgABE0PLxSEEEDCEEmcSI4CAiaHl4hACCBhCiTOJEUDAxNBycQgBBAyhxJnECCBgYmi5OIQAAoZQ4kxiBBAwMbRcHEIAAUMocSYxAgiYGFouDiGAgCGUOJMYAQRMDC0XhxBAwBBKnEmMAAImhpaLQwgg4D0o8Wg2RKHuziDgKvyi6zcl/ceS5KcmZP6Tssln790pkuynEXAVvu0v/jz3Qsep3NUrMjJ7WsqlEkJ26ScCBgAcOHteFp7afPfJOJbsxJg0Kh8H3MKRlQgg4CpeZN48JM3DY3dOxbH0n/lWZnJpU1/+7mX1EfAe7RSPjkp158sy/H1NKmOlXu7RbDYENFudj+AI6KNHs1sgoNnqfARHQB89mt0CAc1W5yM4Avro0ewWCGi2Oh/BEdBHj2a3QECz1fkIjoA+ejS7BQKarc5HcAT00aPZLdQErNdqMlgomAWnHZx/0fs/NDC9cbvEqQfl5w235Yu5WR53rpFp9LRIOnVL8uvHZP7cuEl+an8BW6xbr42vvD7Vgb2xrk+ae7bKB5MTJoGu0aGujrdfax/o/EfluYcuyciuL6U8OWqCn6qALfrHNu2Q3GK8YhHf/X1dztz4pauSvH944NlfZeHWMyusGUt26bA0rp3oaQSqAu5+dIvsTj25DOhiX0NeOnmI18aBymQ2vCPNdcf/PR1Lf/yNzIyLKX5qAr61b788/MNvsrgjL+PTfKci0LnlY8U3SlL9aa8Mv/iVVKbsvtZWE3CtwDnvkwAC+uzVzFYIaKYqn0ER0GevZrZCQDNV+QyKgD57NbMVApqpymdQBPTZq5mtENBMVT6DIqDPXs1shYBmqvIZFAF99mpmKwQ0U5XPoAjos1czWyGgmap8BkVAn72a2QoBzVTlMygC+uzVzFYIaKYqn0ER0GevZrZCQDNV+QyKgD57NbMVApqpymdQBPTZq5mtENBMVT6DIqDPXs1shYBmqvIZFAF99mpmKwQ0U5XPoAjos1czWyGgmap8BkVAn72a2QoBzVTlMygC+uzVzFYIaKYqn0ER0GevZrZCQDNV+Qz6D6Plk7d56BPtAAAAAElFTkSuQmCC</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='true' 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>
      <sprite x='120' pen='tip' id='8' y='-61' name='Sprite(3)' idx='3' volume='100' rotation='1' scale='1' heading='90' draggable='true' color='0,34.99999999999987,255,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='9'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='10'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='33.07881773399015' y='38.51231527093597'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='changePenHSVA'>
                  <l>
                    <option>hue</option>
                  </l>
                  <l>10</l>
                </block>
                <block s='gotoXY'>
                  <block s='reportDifference'>
                    <l/>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportMouseY'/>
                </block>
              </script>
            </block>
          </script>
          <script x='31.10837438423644' y='156.73891625615772'>
            <block s='receiveKey'>
              <l>
                <option>u</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='185.7881773399015' y='158.21674876847294'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='down'/>
          </script>
          <script x='27.167487684729053' y='226.19704433497543'>
            <block s='receiveKey'>
              <l>
                <option>c</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='120' pen='tip' id='39' y='61' name='Sprite(4)' idx='4' volume='100' rotation='1' scale='1' heading='90' draggable='true' color='0,27,194,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='40'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='41'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='33.07881773399015' y='38.51231527093597'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='gotoXY'>
                  <block s='reportDifference'>
                    <l/>
                    <block s='reportMouseX'/>
                  </block>
                  <block s='reportDifference'>
                    <l/>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='31.10837438423644' y='156.73891625615772'>
            <block s='receiveKey'>
              <l>
                <option>u</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='185.7881773399015' y='158.21674876847294'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='down'/>
          </script>
          <script x='27.167487684729053' y='226.19704433497543'>
            <block s='receiveKey'>
              <l>
                <option>c</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='-120' pen='tip' id='70' y='61' name='Sprite(2)' idx='2' volume='100' rotation='1' scale='1' heading='90' draggable='true' color='0,250,108.99999999999987,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='71'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='72'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='33.07881773399015' y='38.51231527093597'>
            <block s='receiveKey'>
              <l>
                <option>space</option>
              </l>
            </block>
            <block s='doForever'>
              <script>
                <block s='changePenHSVA'>
                  <l>
                    <option>hue</option>
                  </l>
                  <l>10</l>
                </block>
                <block s='gotoXY'>
                  <block s='reportMouseX'/>
                  <block s='reportDifference'>
                    <l/>
                    <block s='reportMouseY'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='31.10837438423644' y='156.73891625615772'>
            <block s='receiveKey'>
              <l>
                <option>u</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='185.7881773399015' y='158.21674876847294'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='down'/>
          </script>
          <script x='27.167487684729053' y='226.19704433497543'>
            <block s='receiveKey'>
              <l>
                <option>c</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='-120' pen='tip' id='101' y='-61' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' draggable='true' color='145,26,68,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='102'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='103'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='33.07881773399015' y='38.51231527093597'>
            <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='31.10837438423644' y='156.73891625615772'>
            <block s='receiveKey'>
              <l>
                <option>u</option>
              </l>
            </block>
            <block s='up'/>
          </script>
          <script x='185.7881773399015' y='158.21674876847294'>
            <block s='receiveKey'>
              <l>
                <option>d</option>
              </l>
            </block>
            <block s='down'/>
          </script>
          <script x='27.167487684729053' y='226.19704433497543'>
            <block s='receiveKey'>
              <l>
                <option>c</option>
              </l>
            </block>
            <block s='clear'/>
          </script>
          <script x='434' y='55'>
            <block s='receiveGo'/>
          </script>
        </scripts>
      </sprite>
      <sprite x='3' pen='tip' id='127' y='-7' name='Sprite(5)' idx='5' volume='100' rotation='1' scale='1' heading='90' draggable='true' color='0,227.71499999999997,242.25,1' pan='0' costume='0'>
        <costumes>
          <list struct='atomic' id='128'/>
        </costumes>
        <sounds>
          <list struct='atomic' id='129'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='291' y='100'>
            <block s='receiveGo'/>
            <block s='doRepeat'>
              <l>10</l>
              <script>
                <block s='doSayFor'>
                  <l>Press space to move sprites</l>
                  <l>2</l>
                </block>
                <block s='doSayFor'>
                  <l>Press u to pen up</l>
                  <l>2</l>
                </block>
                <block s='doSayFor'>
                  <l>Press d to pen down</l>
                  <l>2</l>
                </block>
                <block s='doSayFor'>
                  <l>Press c to clear</l>
                  <l>2</l>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables/>
</project><media name="Kaleidoscope" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>