<snapdata remixID="689571"><project name="bounce" app="Snap! 4.0, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAALxklEQVR4Xu2dW4hPXxTH10iEGOOS0uDFLYOUp2lKoSSlXErzMkJpYh6mXCPGuJXrgwcPPKBIaFzKizx4IM2LJLl7k0seGEM8MMy/df72tJ3Z56y197n+zlmnpvnN/Nbee+3v/vzWvp7zq+rt7e0FuUSBjBSoEgAzUl6K9RQQAAWETBUQADOVXwoXAIWBTBUQADOVXwoPBPDJkyeAP42NjaKSKJCYAhIBE5NWMuYoIAByVBKbxBQgAcRueObMmYk5IBmXWwESwEuXLsk4sNyMJFp7ATBReSVzSgEBkFJI3k9UARLAU6dOQXNzc6JOSOblVYAEUMaA5YUjjZoLgGmoLGUEKiAAChyZKiAAZiq/FE4CKAvRAkmSCpAAJlm45C0KCIDCQKYKCICZyi+FxwogrhniwQU5vCBgcRWIDcDOzk6or68HWbjmSi92qEBsACrw7t+/Dw0NDaKuKMBSIHYAWaWKkSjwV4HYAHz79i3U1tZ62Uo3LHxxFYgFwK6uLqipqekrUwDkyi92LACp3RA/cCdPnoSWlhZRVxQgFWABSEU0//uUPemVGJRGgVgA3LdvH7S1tfWJRkXM0qgrFSUViAVAiXikzmIQoIAAKGhkqkAsAJq6XImKmbZrxRQeC4Cm2gqAFcNApo4KgJnKL4VHBjAo0p0/fx6amppIhXfv3g11dXXy9AVSqWIaJAYgpwtWY0dZtikmXJxaZQqgDqlAyGmu4tlkCuCuXbvgwIEDnqqciFk8+aVGkQEM2vfVT8cEyaxDd+LECWhtbZUWKZkCkQGMErn0bjdKPiVrs0JVN1MAdSVlDFgortiVyQxAAY7dRoU2jAxgGEhh3ap0uYXmil25yACGlWQLoEDJbrfCGAqAhWnKyqxIZgCatuo4EfDKlSuwatWqylRbvO6nQCQAqYlE2ON9TbBR+8ft7e2wadMm+P379z83QUm7Vq4CkQCkIlbcY0CVH1Vu5TZH+TzPDECXQ6wqjb6FV74mK1aNMwPQJCM3snHtitVUxaxNrgDkrilSY89iNlUxa8UCcO/evbBnz55+ClBdYZyRKs68itmUlVkrFoBBje8KhUsE88Pe3d0N1dXVlam6eN2nQCYAuoArT18oJrW5AzAoOgqAAmA/BVwiGWZiuz5oSkPlIY8KrgxgcxcBuVCHTYA6Ojqgp6dH7rSrAAYjAciZTJhs8FbM/fv3G+XhAsi1q4A2KLWLLACjKGQCheo+GxsbySI5M3POB4QsSAwSVSB3AJqio822nQ6mRMlE2Ykl89wBaBsx/SrIrZ6xcJFaJoUDUAeY2qlJTWUpKFABZwBfvXoFU6dOJaU9cuQIbNu27R877p6vSmTTlUoXTDZJrgycAeRCwbULg80mD7nXOFd8kc6wAXTdibCBJ2iR2v8MalUr6luZwnZVZKGaZCMVg9wBaKo1Z8nFRi01NpRlGhvVkrEtFICvX7+GKVOmkErJ0X5SotQMUgfQJepwI6Btd2+aIKWmvBTkKeAMIPdpVq5jR719ogAYx66LsJKcAs4AcqONP+Jx0+lVDoqax48fh82bN/eZchaxX758CdOmTfPSuPiSXFOUM2c2gP4tMtfGc03HmZxwANRtqFl0OZFIt9ZsAOPoSrlRhwup3+7MmTOwbt26fxS09RtP6eBEhnMgIt2mKmZphQLQBK7/hioKbnwfLwEwHeALD6BtBHSZpafTVMUsJXUAww6jKol1aN68eQMTJ040qs+Bi7KhImIxmz0/tUodQE6D6zZh9t+/f4dhw4ZZzYIpIE0fgvw0V/E8cQbQRgouUCpP/cn7HGBVOs7BVQHQpuWSt80lgLbAhslEAWezyP3s2TPAgxFyxacAG8Aog3NboGzto8gRdGjV//0nMjuOonJwWjaAUYq3BcrWPi7fws4Sfv36FXBChMe45IpPgdQBvH37NixatCi0BjqA+FVeGKWSuoJgtxl7JuVbGfJNHUCOqDYR8Pr167B8+XJOtuRSTlC5UYYfzo6VJGHFA6ig4UQsapbMiYa6DeaHf6svXCwJM7FW0wlATmPrXlIPH/fXyCYC2gBo8ptTFgfMWFulRJmlAqAtsDY3FnEA5Nhgmwc91T8IwLa2Nm9Z5v379zB+/PgSYRNfVXMJoF49Cl4OXBwbLDOoLP2UjQlGysf4mqt4OVkBqCKTreC29nkDUPdf38s2gY0a4SXLNbwPixWA3EgSNKZ78eIFTJ8+nefZXysKXo5PHJuwCEjNjvXbE9D2169f0NTUZFXPshqnCiAFk0sjqIikxmOmPFwBNKXjTGTQBzlPyGvNigeQA5eyoY6C+eFyATAskvKapFxWTgDaPvSHA4mr7Jy81b5uUASmnksd1AUrn8MiO0JfV1cnETGggZ0AdO1KbdJxbTkAUjZBZZnSqYcycZeKMI+PHz9Ca2ur62es0OkEwJDllzBwTVExaHwoY8Lgz5AVgGpHgxudgmbDnI80twwquuljMirSBflLTTxMXbGKkPgbf2RSYm51KwA5jR0Gl83YEctqaGiACRMmhPLK8YmyocB0AVBPo24d0KGUdcL/mzVVALlRTUUtTtfV2dkJ9fX1cOvWLVi8eLER1qwB9EdIGx04vUUl21Q8gBzxqQbHheRx48b16ybDwDVFc+5sWdnhFt/QoUNL3T0LgH8nIaZoGwQuHj64e/duP3D0wwyY1v8QTJWfssO/sVsu83EuJwBdD2hSkUiPZmjL6YI5EZCyCSorbGzo980/2fDniUOFhw8fQktLS9+hB90GX48aNYo8LU7VpdLedwLQpZK2QKXZPcUBoD+P9vZ2b99bzX79sOH/3717B/fu3fNs8H1cY8QtxTJduQXQFtgojZYEgP48TQDqS0TqNc78L1y4ADt27IhSpYpJKwA6jAFNwIYB55/V6127f0dFkVOWdUMrAKN8rGwjmq191r65Amga9y5ZsgRGjBgBX758gZEjR0apWu7T5hrAT58+eYN26uJMbqgvxwmajQbdyGSa4eoTE/Tp+fPngI+HUxGQ+moI04fu27dv3vhw/fr1lAwV+X6qAOJCMfcTbRMB8bZMvD0z7AqDNKwsUzrT95b47UwRUe9Wr127BitWrPBc7u7uhurqam9JBtPhsox++lyBfePGDVi2bFnuQcPIjZMrdTp8xowZMG/ePKipqenne6oA2oxr0gTQPxnwd4t+v01QUgCaHvWhz5D9r1V++Bsjp/qttvDyuJX38+dPOHr0KOCzu7u6uv6BDT9gW7Zsga1bt8LgwYP73isNgFSUDIqQHNhQTdudET1f02sdQIQT/cfHB2MUnDx5MixcuBDGjh2bm2iI8KGfVE+EERzrpiC0BpAz3jKpYpuuo6MDenp6WNtUFFzoD2UTFUAKVFOEVFFvzZo1cO7cub6xIv4fn3WNa6EqnfJf7xnwtTppk3VExPVL/IBwrp07d8LBgwc909QAxIVZ/LG5uNBScOUdQN1/E3AqAmJ08QN4+fJlT1J16joLED98+OBF5R8/frCad8iQId6ie21tbXoAcmGixl+mGiYJINW1Kn+iRMAwANXNVnoEfPr0qRdt0Dd8rV8IopptpwUjRu+1a9ey4FNGp0+f9mb21hHQ5kyfC0wuaZIE0JQ3BZsJSn8aPV/XCMh5KNOgQYNgwYIF3ixbXfh60qRJ3lnL4cOHW4FjMj527Jg3ubC5Dh8+7H2PtDWALpEMHXM5wMBNw7Gj/KZuTNLFNdlS//O/HzQJ8d/87z/Eqt/4rrpjf8Nj5FN2NlC42t68eRMuXrxolfzQoUOwfft2ewCtShHjUiiA3Wlzc7NVXXFZauPGjQKglWpibFQAd3xmz57trVpwrgEDBsCjR49g1qxZAiBHMLGhFcBlo7Nnz9KGALB69Wpv2amqqkoAZCkmRqQCnz9/hvnz58Pjx49DbTFS3rlzB0aPHu3ZWU9CSE/EoLQK4OGRDRs2eLsh/u544MCBsHTpUsDx4pgxY/o0EgBLi0syFf/z548XBa9evQoPHjyA3t5emDt3LqxcuRLmzJkDOP7Tr/8AzWr/PlzDvisAAAAASUVORK5CYII=</thumbnail><stage name="Stage" width="480" height="360" costume="0" tempo="60" threadsafe="false" lines="round" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="2"></list></costumes><sounds><list id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="216" y="-159.51926360003472" heading="90" scale="1" rotation="1" draggable="true" costume="1" color="80,80,80" pen="tip" id="8"><costumes><list id="9"><item><ref mediaID="Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list id="10"></list></sounds><variables></variables><blocks></blocks><scripts><script x="44" y="57"><block s="receiveGo"></block><block s="up"></block><block s="gotoXY"><l>-220</l><l>160</l></block><block s="clear"></block><block s="down"></block><block s="setSize"><l>1</l></block><block s="doBroadcast"><l>go</l></block></script><script x="42" y="265"><block s="receiveMessage"><l>go</l></block><block s="doForever"><script><block s="forward"><l>1</l></block><block s="bounceOffEdge"></block></script></block></script><script x="225" y="273"><block s="receiveMessage"><l>go</l></block><custom-block s="bounce %n in %n secs with bounciness %n"><l>320</l><l>0.4</l><l>0.85</l></custom-block><block s="doWait"><l>1</l></block><block s="doStopThis"><l><option>all</option></l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="id %&apos;arg&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%n"></input></inputs><script><block s="doReport"><block var="arg"/></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIf"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script></block><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block-definition><block-definition s="-- %&apos;n&apos;" type="reporter" category="variables"><header></header><code></code><inputs><input type="%anyUE" readonly="true"></input></inputs><script><block s="doRun"><block s="reifyScript"><script><block s="doChangeVar"><l></l><l>-1</l></block></script><list></list></block><list><block var="n"/></list></block><block s="doReport"><block s="evaluate"><block var="n"/><list></list></block></block></script></block-definition><block-definition s="animate setter %&apos;setter&apos; getter %&apos;getter&apos; delta %&apos;delta&apos; over %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%cmdRing"></input><input type="%repRing"></input><input type="%n">50</input><input type="%n">1</input><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>end time</l><l>distance</l><l>destination</l></list></block><block s="doSetVar"><l>end time</l><block s="reportSum"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></block><block s="doSetVar"><l>destination</l><block s="reportSum"><block s="evaluate"><block var="getter"/><list></list></block><block var="delta"/></block></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></block><script><block s="doRun"><block var="setter"/><list><block s="reportDifference"><block var="destination"/><block s="reportProduct"><block var="delta"/><block s="evaluate"><block var="easing"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></list></block></block></block></list></block></script></block><block s="doRun"><block var="setter"/><list><block var="destination"/></list></block></script></block-definition><block-definition s="%&apos;a&apos; raised to %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>e^</option></l><block s="reportProduct"><block var="b"/><block s="reportMonadic"><l><option>ln</option></l><block var="a"/></block></block></block></block></script></block-definition><block-definition s="PI" type="reporter" category="operators"><header></header><code></code><inputs></inputs><script><block s="doReport"><l>3.141592653589793</l></block></script></block-definition><block-definition s="degrees %&apos;radians&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportProduct"><block var="radians"/><l>180</l></block><custom-block s="PI"></custom-block></block></block></script></block-definition><block-definition s="easing %&apos;choice&apos;" type="reporter" category="operators"><variables><list id="186"><item><l>table</l></item></list></variables><header></header><code></code><inputs><input type="%txt" readonly="true">linear<options>linear
quadratic={
quadratic-in
quadratic-out
quadratic-in-out
}
cubic={
cubic-in
cubic-out
cubic-in-out
}
quart={
quart-in
quart-out
quart-in-out
}
sinusoidal={
sine-in
sine-out
sine-in-out
}
elastic</options></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="table"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>table</l><block s="reportNewList"><list><block s="reportNewList"><list><l>linear</l><block s="reifyReporter"><autolambda><custom-block s="id %n"><l></l></custom-block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quadratic-in</l><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quadratic-out</l><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportDifference"><l>2</l><l></l></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quadratic-in-out</l><block s="reifyReporter"><autolambda><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>2</l><block s="reportProduct"><l></l><l></l></block></block><block s="reportDifference"><block s="reportProduct"><block s="reportDifference"><l>4</l><block s="reportProduct"><l>2</l><l></l></block></block><l></l></block><l>1</l></block></custom-block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>cubic-in</l><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>cubic-out</l><block s="reifyReporter"><autolambda><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></block><block var="t"/></block><l>1</l></block></autolambda><list><l>t</l></list></block></list></block><block s="reportNewList"><list><l>cubic-in-out</l><block s="reifyReporter"><autolambda><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>4</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><l>1</l></block></custom-block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quart-in</l><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quart-out</l><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></autolambda><list><l>t</l></list></block></list></block><block s="reportNewList"><list><l>quart-in-out</l><block s="reifyReporter"><autolambda><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>8</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><l>8</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></custom-block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>sine-in</l><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportSum"><l>90</l><block s="reportProduct"><l></l><l>90</l></block></block></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>sine-out</l><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><l></l><l>90</l></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>sine-in-out</l><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><l></l><l>90</l></block></block></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>elastic</l><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportSum"><block s="reportProduct"><custom-block s="%n raised to %n"><l>2</l><block s="reportProduct"><l>-10</l><l></l></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportProduct"><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportProduct"><l>2</l><custom-block s="PI"></custom-block></block><block var="p"/></block></block></custom-block></block></block><l>1</l></block></block></script><list></list></block></list></block></list></block></block></script></block><block s="doReport"><block s="reportListItem"><l><option>last</option></l><custom-block s="find first in %l such that %predRing"><block var="table"/><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>1</l><l/></block><block var="choice"/></block></autolambda><list></list></block></custom-block></block></block></script></block-definition><block-definition s="find first in %&apos;list&apos; such that %&apos;test&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="list"/><block s="reportNewList"><list></list></block></block><script><custom-block s="error %s"><l>item not found in list</l></custom-block></script></block><block s="doIf"><block s="evaluate"><block var="test"/><list><block s="reportListItem"><l>1</l><block var="list"/></block></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="list"/></block></block></script></block><block s="doReport"><custom-block s="find first in %l such that %predRing"><block s="reportCDR"><block var="list"/></block><block var="test"/></custom-block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg)</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="bounce %&apos;delta&apos; in %&apos;secs&apos; secs with bounciness %&apos;bounciness&apos;" type="command" category="motion"><header></header><code></code><inputs><input type="%n">200</input><input type="%n">0.6</input><input type="%n">0.8</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="delta"/><l>.5</l></block><script><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reifyScript"><script><block s="setYPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="yPosition"></block></autolambda><list></list></block><block s="reportProduct"><block var="delta"/><l>-1</l></block><block var="secs"/><custom-block s="easing %txt"><l>quadratic-out</l><variables><variable name="table"><list id="693"><item><list id="694"><item><l>linear</l></item><item><context id="695"><inputs></inputs><variables></variables><custom-block s="id %n"><l></l></custom-block><receiver><ref id="8"></ref></receiver><context id="700"><inputs></inputs><variables><variable name="choice"><l>quadratic-out</l></variable></variables><receiver><ref id="8"></ref></receiver></context></context></item></list></item><item><list id="702"><item><l>quadratic-in</l></item><item><context id="703"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><l></l></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="709"><item><l>quadratic-out</l></item><item><context id="710"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportDifference"><l>2</l><l></l></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="719"><item><l>quadratic-in-out</l></item><item><context id="720"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>2</l><block s="reportProduct"><l></l><l></l></block></block><block s="reportDifference"><block s="reportProduct"><block s="reportDifference"><l>4</l><block s="reportProduct"><l>2</l><l></l></block></block><l></l></block><l>1</l></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="748"><item><l>cubic-in</l></item><item><context id="749"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="758"><item><l>cubic-out</l></item><item><context id="759"><inputs><input>t</input></inputs><variables></variables><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></block><block var="t"/></block><l>1</l></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="773"><item><l>cubic-in-out</l></item><item><context id="774"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>4</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><l>1</l></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="817"><item><l>quart-in</l></item><item><context id="818"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="830"><item><l>quart-out</l></item><item><context id="831"><inputs><input>t</input></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="848"><item><l>quart-in-out</l></item><item><context id="849"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>8</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><l>8</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="899"><item><l>sine-in</l></item><item><context id="900"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportSum"><l>90</l><block s="reportProduct"><l></l><l>90</l></block></block></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="915"><item><l>sine-out</l></item><item><context id="916"><inputs></inputs><variables></variables><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><l></l><l>90</l></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="925"><item><l>sine-in-out</l></item><item><context id="926"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><l></l><l>90</l></block></block></block><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item><item><list id="938"><item><l>elastic</l></item><item><context id="939"><inputs></inputs><variables></variables><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportSum"><block s="reportProduct"><custom-block s="%n raised to %n"><l>2</l><block s="reportProduct"><l>-10</l><l></l></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportProduct"><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportProduct"><l>2</l><custom-block s="PI"></custom-block></block><block var="p"/></block></block></custom-block></block></block><l>1</l></block></block></script><receiver><ref id="8"></ref></receiver><ref id="700"></ref></context></item></list></item></list></variable></variables></custom-block></custom-block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reifyScript"><script><block s="setYPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="yPosition"></block></autolambda><list></list></block><block s="reportProduct"><block var="delta"/><block var="bounciness"/></block><block s="reportProduct"><block var="secs"/><block var="bounciness"/></block><custom-block s="easing %txt"><l>quadratic-in</l><variables><variable name="table"><list id="1011"><item><list id="1012"><item><l>linear</l></item><item><context id="1013"><inputs></inputs><variables></variables><custom-block s="id %n"><l></l></custom-block><receiver><ref id="8"></ref></receiver><context id="1018"><inputs></inputs><variables><variable name="choice"><l>quadratic-in</l></variable></variables><receiver><ref id="8"></ref></receiver></context></context></item></list></item><item><list id="1020"><item><l>quadratic-in</l></item><item><context id="1021"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><l></l></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1027"><item><l>quadratic-out</l></item><item><context id="1028"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportDifference"><l>2</l><l></l></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1037"><item><l>quadratic-in-out</l></item><item><context id="1038"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>2</l><block s="reportProduct"><l></l><l></l></block></block><block s="reportDifference"><block s="reportProduct"><block s="reportDifference"><l>4</l><block s="reportProduct"><l>2</l><l></l></block></block><l></l></block><l>1</l></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1066"><item><l>cubic-in</l></item><item><context id="1067"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1076"><item><l>cubic-out</l></item><item><context id="1077"><inputs><input>t</input></inputs><variables></variables><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></block><block var="t"/></block><l>1</l></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1091"><item><l>cubic-in-out</l></item><item><context id="1092"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>4</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><l>1</l></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1135"><item><l>quart-in</l></item><item><context id="1136"><inputs></inputs><variables></variables><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1148"><item><l>quart-out</l></item><item><context id="1149"><inputs><input>t</input></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1166"><item><l>quart-in-out</l></item><item><context id="1167"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>8</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><l>8</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></custom-block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1217"><item><l>sine-in</l></item><item><context id="1218"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportSum"><l>90</l><block s="reportProduct"><l></l><l>90</l></block></block></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1233"><item><l>sine-out</l></item><item><context id="1234"><inputs></inputs><variables></variables><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><l></l><l>90</l></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1243"><item><l>sine-in-out</l></item><item><context id="1244"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><l></l><l>90</l></block></block></block><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item><item><list id="1256"><item><l>elastic</l></item><item><context id="1257"><inputs></inputs><variables></variables><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportSum"><block s="reportProduct"><custom-block s="%n raised to %n"><l>2</l><block s="reportProduct"><l>-10</l><l></l></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportProduct"><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportProduct"><l>2</l><custom-block s="PI"></custom-block></block><block var="p"/></block></block></custom-block></block></block><l>1</l></block></block></script><receiver><ref id="8"></ref></receiver><ref id="1018"></ref></context></item></list></item></list></variable></variables></custom-block></custom-block><custom-block s="bounce %n in %n secs with bounciness %n"><block s="reportProduct"><block var="delta"/><block var="bounciness"/></block><block s="reportProduct"><block var="secs"/><block var="bounciness"/></block><block var="bounciness"/></custom-block></script></block></script></block-definition></blocks><variables></variables></project><media name="bounce" app="Snap! 4.0, http://snap.berkeley.edu" version="1"><costume name="Untitled" center-x="20" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACA0lEQVRYR+2ZjU3DMBBGv04ATABMAJ0AmACYgHYDmACYgG4AnQCYADoBMAEwAWUD9CJfFEISO6VpDomTKktVY79+92P7MtDitivpRBLjehiLsz1LmktinIax9WqDlk9sSTqXdBSg2jwO7J2kS0lvqQ+mAqLQlaRR6sSR300CKNCNlgIIFHBALtOAO5N00zRpDBCw02VSVcyFmoBWWh0gat1K2u8YzqYnNschqb4tWQcIHImwSsPVQEYBL0KmrhLO1iLDWT+3soKohnp92nEoRxlDEZC4e5JErevTqJHbBlAE7NO1ZUFyVxsg6r12UOsW9QQ1EhXnBkito+Z5MmrjxAAfJe15opM0ow4DiHs/nMEZzgaA7LXXTgHHAHrK3h/ZDCBbDAdPjzYF0GOCmFizf8Bfxs3fUNB9FrsH5F7LMcujDW0v5gy26YzwnbOpAXos1nQjRgbI7e3BmYIHbCLFE7WnHSU7apXvJJ5UHFqzqXyr8xCLWexVXZr4jsMrrt7pKR5fgmvzplJVZ4G6COTaiiE/Axz9xNzqWh99XOCzrC2L0tTdImlo6nStZKVydTFY/gN0GYDsKiaJObxV23GN9Qctcbg381mWmqhGX5BPY5c1BdBURU1OPr+9v1BGmCepT90GsAiKW4jRw8RMvw8JQLgkgaXGYGx9e/0Qew0RbZbXLfQFXfle6djFQmQAAAAASUVORK5CYII=" mediaID="Sprite_cst_Untitled"/></media></snapdata>