<snapdata remixID="8860361"><project name='Bounce Equation Testing' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes>Doesn&apos;t work sometimes</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>
      <sprite x='-91.66418380081132' pen='tip' id='8' y='244.7532545618264' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='63' costume='0' color='80,80,80,1' pan='0' draggable='false'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='30' y='30'>
            <block s='receiveGo'/>
            <block s='doForever'>
              <script>
                <block s='doSetVar'>
                  <l>Vertical</l>
                  <block s='reportMonadic'>
                    <l>
                      <option>abs</option>
                    </l>
                    <block s='reportDifference'>
                      <block var='direction'/>
                      <block var='Direction2'/>
                    </block>
                  </block>
                </block>
                <block s='doSetVar'>
                  <l>AngleBottom</l>
                  <block s='reportMonadic'>
                    <l>
                      <option>abs</option>
                    </l>
                    <block s='reportQuotient'>
                      <block s='reportDifference'>
                        <block s='reportProduct'>
                          <l>2</l>
                          <block var='Vertical'/>
                        </block>
                        <l>180</l>
                      </block>
                      <l>2</l>
                    </block>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='467' y='57'>
            <block s='receiveGo'/>
            <block s='gotoXY'>
              <l>0</l>
              <l>0</l>
            </block>
            <block s='setHeading'>
              <block s='reportRandom'>
                <l>1</l>
                <l>359</l>
              </block>
            </block>
          </script>
          <script x='417' y='149'>
            <block s='receiveGo'/>
            <block s='doForever'>
              <script>
                <block s='forward'>
                  <l>3</l>
                </block>
                <block s='doSetVar'>
                  <l>direction</l>
                  <block s='reportMonadic'>
                    <l>
                      <option>abs</option>
                    </l>
                    <block s='reportDifference'>
                      <block s='direction'/>
                      <l>180</l>
                    </block>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='67' y='166'>
            <block s='receiveGo'/>
            <block s='doForever'>
              <script>
                <block s='doIf'>
                  <block s='reportTouchingObject'>
                    <l>
                      <option>edge</option>
                    </l>
                  </block>
                  <script>
                    <block s='turn'>
                      <block s='reportSum'>
                        <block s='reportProduct'>
                          <l>2</l>
                          <block var='AngleBottom'/>
                        </block>
                        <block s='reportSum'>
                          <l>180</l>
                          <block var='Direction2'/>
                        </block>
                      </block>
                    </block>
                    <block s='doWaitUntil'>
                      <block s='reportNot'>
                        <block s='reportTouchingObject'>
                          <l>
                            <option>edge</option>
                          </l>
                        </block>
                      </block>
                    </block>
                  </script>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' y='10' var='direction'/>
      <sprite x='-91.66418380081132' pen='tip' id='95' y='244.7532545618264' name='Sprite(2)' idx='2' volume='100' rotation='1' scale='1' heading='180' costume='0' color='0,128.673,221.85,1' pan='0' draggable='true'>
        <costumes>
          <list id='96' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='97' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='169' y='10'>
            <block s='receiveGo'/>
            <block s='doForever'>
              <script>
                <block s='doGotoObject'>
                  <l>Sprite</l>
                </block>
                <block s='setHeading'>
                  <l>180</l>
                </block>
                <block s='doSetVar'>
                  <l>Direction2</l>
                  <block s='direction'/>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' y='52.00000399999999' var='Direction2'/>
      <watcher x='10' color='243,118,29' style='normal' y='73.00000599999998' var='Vertical'/>
      <watcher x='10' color='243,118,29' style='normal' y='94.00000799999998' var='AngleBottom'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables>
    <variable name='direction'>
      <l>117</l>
    </variable>
    <variable name='Direction2'>
      <l>180</l>
    </variable>
    <variable name='Vertical'>
      <l>63</l>
    </variable>
    <variable name='AngleBottom'>
      <l>27</l>
    </variable>
  </variables>
</project><media name="Bounce Equation Testing" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>