<snapdata remixID="13355339"><project name="bounce extra credit" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAADD5JREFUeF7tnUdoFkEUx180WPAkImIuokQFy0FB8CiIF0WxYtRYsLcYNbZoVDSxRI0t9kaMsQQLElAPioggeBA82cCCDfEinlSwRN7ChMlmdufN9m/3zUmzb2be/Of3vZnZ3ZnNa25ubgZOrEBMCuQxgDEpz9VaCjCADEKsCjCAscrPlTOAzECsCjCAscrPlTsC+OTJEzhy5AjU1dWxSqxAaApoI2BtbS2UlJSE5gAXnG0FtACeO3cO5s6dm22VuPWhKaAFsKamBsrKykJzgAvOtgJaALMtD7c+bAVIAF65cgWKiorC9oXLz6ACDGAGOz1JTWYAk9QbGfSFAcxgpyepySQAk+Qw+5IuBRjAdPVnzrWGAcy5LkuXw2QA+VZMujo+Ka1hAJPSExn1gwHMaMcnpdlkAKuqqqCioiIpfrMfKVGADKDpHLC6uhoKCgpg5syZKZGKmxGGAqEB+PXrV8BXucrLy8Pwm8tMiQJkAE2GYDlaVlZWwubNm1MiFzcjaAXIAJpUjMPuhQsXrCymQ7dJPWyb+wqEAqAMHQOY+5CE2YJQAGxqaoJx48ZxBAyz51JSthGAOJfDOR0nViAoBYwApAynW7Zsge3btwflH5eTcgUCB1AFKQXclOvMzXNQgAFkNGJVwAjAqVOnQmNjo6vDHAFj7c+cq9wIQMpQygDmHAOxOswAxio/Vx44gPI9QCEvJXJyV2RTgcAB9CPj/v374e3bt9apXJyyoYARgGFLIiIlR8ywlU5O+YEC+ODBAxgxYoTv1m3YsAF2797tuxwuIPkKBAqgW+Q6dOgQlJaWOioiP+bjCJh8cILyMDIAdVDprgfVYC4nWQokBsCGhgYoLi5OljrsTegKGANYX18Ps2bNUjq2Z88eWLdunfKaLsLZrx88eBBWrlwZugBcQbwKGAPoBpKfOaA9rw7YeGXj2oNSIDIATYEytQ9KEC4nWgUYwGj15tpsCjCAjESsChgDuGLFCjh8+LCx06ZzR8oQ/PfvX2jfvr2xL5whOQoYA0gBQ9W806dPw4IFC8grZOqr/V79SU4XZNuTyAB0k9kLRPzcOB3gJgLANWvWwL59+4wUxa834dEf165dg8mTJxvlZePkKJAIAP1EwORIyZ54USAwAL1AJBx2yutW5qlTp2DhwoVWEbgNFOeMnHJPAWMAnZpIAXDbtm2wdevWNkV4AVAuhFJ37nVNNjyOFEAnUHbs2AGbNm0ig2k3ZABzF9ZEAGgaVc+fPw+zZ89uycYAMoCkY9hMQcHVLa5ydRHPtNzc7a70eR5YBHR7FUu32DCNgKZvzixbtgyOHj2avt5LQYsCA5ASheSDKynaOZUp7gGKMl6/fg2FhYXKIpcsWQLHjx+nVMc2MSjgCcDa2looKSlp5S4FQJUNRiaMUKrkd3WMZfITkxioMqjSE4AqMLwCaPqSggwVpZ1//vyB/Px862mJaj5JKYNtwlMg0QA67aSjwK5buIQnKZdsokBgAMpPJkwWFV5gog7XuLcY9xibRk0TAdnWnwKBAUhxw+vQHXfZlPrZxpsCkQKoOmM6qLlZmHB7k5ZzURTwBGBQ0AQ5NKoAnD9/Ppw5c4aiA9vEpIAnAIOat3kBEIFCsOxJdXor9YY1flYMP6yD7yVyilaBxANIhYgyBKtsxD3NoqIi654hp2gVyDyAfKM6WuDstQUCoJ8hWZfXTwS0NxaP+sAjP+S0d+9eWLt2rfVCK3/fJHoYYwfw8ePHMHz4cMeWBwkgZZiOvguyXWPkAOoinr077Pa4WFB9BNvppVa5PAYwebB7ArCmpgbKyspaWmMClYktVjBt2jS4fPmyp7p0MNuvi+E4ed2UXo88AWjasboo5CYvdQi2l4EHnq9evbrVn3XwO0XImzdv8go5pN9AagFUwfTu3Tvo3bs3eb4pDHXghtQ3mSg2EABxFYnDFyWZdqbXCEipx/5o0J6HP09L6VF/NoEASOlsVTSh5AsTQF3ZFP/8yc+5IwdQvhdH6WC7jdvr9zt37oSNGzdaveqlbDcgKeUxTuYKRA6g3JGUTqXYqKLrxIkT4caNG66K6CIgfrFp+fLlZKDN5eccngGUP0rjFRKTfJSuosAt3y/UAehWHs4PO3bsCBUVFRTX2MZBAc8AUjpbVafXfJQepJTtZlNVVdUKKNkWN2Hhiwu8Mqb0BN2GASwqclRLfvXLKVq6HbxJ74bsWjKALgDKWDgBGPQ0ImsoBgKgiWiUYdKpPDyQEjelOyV5w7oTGF7rt5d36dIlmD59Omm1baJP1mwjB7CyshJwAk+9VeIWheydRYlGXgF02kBvrxPPLMQdgpxoCkQOoAlQpoBRAMSjgIN89V5VJ8UPWvek3yonABQdqutY3XVK1BVlUF9QVUVU3gxF/+F4BnDOnDlQV1dHr0lhSQFGhkZnr7tuAqBbWfJLtCoAKX74Ei5FmT0DGITI1DLiiIBuvukWOPbr8+bNg7Nnz6YIm+CawgDatKTA7gQgHgOHx8F5XegE1625U5JvAKlRzI8kFCiwfHGY0fXr12HSpEnKKnX+utWl84MXJOa9nCoARfMpw6eTDQ6VOGS6waQbglUrfXHf0LyL0p0jFgDxY4f40UNq0kUe09s1bosRUZcKGJ0fVGjxm3n4CI8TQCwA6oZBJ6Co+Sh2uihGhUmGWcwBVRFQB29WYWQADRYhThCpYBU7B0+cOAGLFy/mo4IdfmGeAaTMt5x+1ZQI5RZFdNGCUn4YEVDls/ibOCxTvBFeXV0N69evhwkTJsCgQYMAH1FmMTGAIUVAO+D26Cn//969e5k9Ri42ALt06QJjx44l/ehN509JjIBOALotiEji5LhRbACibngkGiVRgJKnBJSyDxw4AKtWrWpTvahLtSVTXKOcDEGNgDKA+Px5wIABZF0o2iXdJpMAIlwDBw407mi3eaMderTFHXxiz4jIK96ybmhogOLiYouPW7duwZgxYzL5bmEmAUQYKFHSHj1MAMSzc4YNG9YCuXxiv4h63759g6VLl7ZUI5ePn7V9/vw5XL16NelBzJd/OQGgSQspcFFsVHWaAKirQ3VdLh//jUcHl5aWmjQ/52wZQIMuiwrAxsZGaG5ubomeu3btsrwsLy838DY3TH0B6HXSrIsOfqSjlE2xUfkgbyeQrztFM7dh3i0C2q/hY8F27doZz1n96BhVXl8Aeu1Ir/koolDKpthQ6hI2QQAoQ2YvT/xf1Ee9e2DShrhsUwcg7vn4/fu363CVRABln9wAfPbsmfXURPVZirgg8lOvbwC9/Bq9AOA0/6KuVO1DppvfbnWpruHHuj9+/Njm5AT7EGxfZDx8+BCOHTtmuSYvOlQwos3nz59bTqZFm0+fPll5g9xk5QcmL3kzCaDuw4p47w6P6VAlt4WIDHV9fT106NCh1bxt0aJFcPLkyZZi7UCK/Kq/y1AitHj7RtzPvH37NmB9cSb0RaXZ0KFD4dGjR9CpUyele7EAiENI3759jSbVUUbAIAAUUU2G0l6uVwBFPhnKp0+fWgDg2+BRp86dO8OvX79cq3316hX069evjU0sAKo6RycavjmCb5DoEgVUnU0SAUS4CgsLrR+tCkAB48+fPwGBGD9+vGPU0Wlocr2goAC+fPlCyoK3luwpZwB0g8JkfkeBP4kAyn67AShrcffuXcAnMN27dycBYmr04cMH6NWrFzlbnz594M2bN63sfQHo9OFAike6KGQvI+0A4h5r3Gtt/4GohmlxVJw8BKM+gwcPtm5g29O/f/+sR3p433bIkCGU7iHZdO3aFb5//06yFUZ2/3wBaAqRaaSS7ZMCoJMfKi3sf8Ovt2NEEslkDiiDKXywA4jDtPibGxU/fvyAO3fuAILZrVs3GDVqFEyZMsUIJDTOy8szzhMogPgBGfyQjJdkmhc3MeFmJl1SfR/Enkdn47ZpyOmaqj32v7n9X74m+zdjxgy4ePGi1QRhI3zA/+P8C7+HIvTBvCL17NmzZX4m/1vWQ/xddf3FixfWfBJfXVOl/Px8XXe0uR4ogMa1c4ZUKRB7BEyVmtwYYwXwKDrT7aUcAY1l5gxuCphEQXzxdvTo0a2K87UI4a5hBe7fvw8jR47UCtG/f394+fJlGzsGUCsdG+gUwEeBuKXAKeHms6amJuVlBlCnLl8nK4C3gfDe8Pv376FHjx7Wrkd8UQPvFzql/+AKqD5nR90MAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="bounce extra credit"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="id %&apos;arg&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><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><translations></translations><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><list></list></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><translations></translations><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><translations></translations><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="reportVariadicSum"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></list></block></block><block s="doSetVar"><l>destination</l><block s="reportVariadicSum"><list><block s="evaluate"><block var="getter"/><list></list></block><block var="delta"/></list></block></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></list></block><script><block s="doRun"><block var="setter"/><list><block s="reportDifference"><block var="destination"/><block s="reportVariadicProduct"><list><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="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></block></list></block></list></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><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>e^</option></l><block s="reportVariadicProduct"><list><block var="b"/><block s="reportMonadic"><l><option>ln</option></l><block var="a"/></block></list></block></block></block></script></block-definition><block-definition s="PI" type="reporter" category="operators"><header></header><code></code><translations></translations><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><translations></translations><inputs><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="radians"/><l>180</l></list></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 struct="atomic" id="165">table</list></variables><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;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="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quadratic-out</l><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportDifference"><l>2</l><l></l></block></list></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="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>2</l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>4</l><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block></block><l></l></list></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="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>cubic-out</l><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></list></block><block var="t"/></list></block><l>1</l></list></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="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>4</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><l>1</l></list></block></custom-block></autolambda><list></list></block></list></block><block s="reportNewList"><list><l>quart-in</l><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></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="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></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="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></list></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="reportVariadicSum"><list><l>90</l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></list></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="reportVariadicProduct"><list><l></l><l>90</l></list></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="reportVariadicProduct"><list><l></l><l>90</l></list></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="reportVariadicSum"><list><block s="reportVariadicProduct"><list><custom-block s="%n raised to %n"><l>2</l><block s="reportVariadicProduct"><list><l>-10</l><l></l></list></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>2</l><custom-block s="PI"></custom-block></list></block><block var="p"/></block></list></block></custom-block></block></list></block><l>1</l></list></block></block></script><list></list></block></list></block></list></block></block></script><list></list></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="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><l/></block><block var="choice"/></list></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><translations></translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="list"/><block s="reportNewList"><list></list></block></list></block><script><custom-block s="error %s"><l>item not found in list</l></custom-block></script><list></list></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><list></list></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><translations></translations><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><translations></translations><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="reportVariadicGreaterThan"><list><block var="delta"/><l>.5</l></list></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="reportVariadicProduct"><list><block var="delta"/><l>-1</l></list></block><block var="secs"/><custom-block s="easing %txt"><l>quadratic-out</l><variables><variable name="table"><list id="776"><item><list id="777"><item><l>linear</l></item><item><context id="778"><inputs></inputs><variables></variables><custom-block s="id %n"><l></l></custom-block><receiver></receiver><origin></origin><context id="783"><inputs></inputs><variables><variable name="choice"><l>quadratic-out</l></variable></variables><receiver></receiver><origin></origin></context></context></item></list></item><item><list id="785"><item><l>quadratic-in</l></item><item><context id="786"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><l></l></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="794"><item><l>quadratic-out</l></item><item><context id="795"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportDifference"><l>2</l><l></l></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="806"><item><l>quadratic-in-out</l></item><item><context id="807"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>2</l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>4</l><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block></block><l></l></list></block><l>1</l></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="845"><item><l>cubic-in</l></item><item><context id="846"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="859"><item><l>cubic-out</l></item><item><context id="860"><inputs><input>t</input></inputs><variables></variables><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></list></block><block var="t"/></list></block><l>1</l></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="880"><item><l>cubic-in-out</l></item><item><context id="881"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>4</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><l>1</l></list></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="942"><item><l>quart-in</l></item><item><context id="943"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="961"><item><l>quart-out</l></item><item><context id="962"><inputs><input>t</input></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="985"><item><l>quart-in-out</l></item><item><context id="986"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1054"><item><l>sine-in</l></item><item><context id="1055"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicSum"><list><l>90</l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></list></block></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1074"><item><l>sine-out</l></item><item><context id="1075"><inputs></inputs><variables></variables><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1086"><item><l>sine-in-out</l></item><item><context id="1087"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1101"><item><l>elastic</l></item><item><context id="1102"><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="reportVariadicSum"><list><block s="reportVariadicProduct"><list><custom-block s="%n raised to %n"><l>2</l><block s="reportVariadicProduct"><list><l>-10</l><l></l></list></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>2</l><custom-block s="PI"></custom-block></list></block><block var="p"/></block></list></block></custom-block></block></list></block><l>1</l></list></block></block></script><receiver></receiver><origin></origin></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="reportVariadicProduct"><list><block var="delta"/><block var="bounciness"/></list></block><block s="reportVariadicProduct"><list><block var="secs"/><block var="bounciness"/></list></block><custom-block s="easing %txt"><l>quadratic-in</l><variables><variable name="table"><list id="1188"><item><list id="1189"><item><l>linear</l></item><item><context id="1190"><inputs></inputs><variables></variables><custom-block s="id %n"><l></l></custom-block><receiver></receiver><origin></origin><context id="1195"><inputs></inputs><variables><variable name="choice"><l>quadratic-in</l></variable></variables><receiver></receiver><origin></origin></context></context></item></list></item><item><list id="1197"><item><l>quadratic-in</l></item><item><context id="1198"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><l></l></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1206"><item><l>quadratic-out</l></item><item><context id="1207"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportDifference"><l>2</l><l></l></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1218"><item><l>quadratic-in-out</l></item><item><context id="1219"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>2</l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>4</l><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block></block><l></l></list></block><l>1</l></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1257"><item><l>cubic-in</l></item><item><context id="1258"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1271"><item><l>cubic-out</l></item><item><context id="1272"><inputs><input>t</input></inputs><variables></variables><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></list></block><block var="t"/></list></block><l>1</l></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1292"><item><l>cubic-in-out</l></item><item><context id="1293"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>4</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><l>1</l></list></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1354"><item><l>quart-in</l></item><item><context id="1355"><inputs></inputs><variables></variables><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1373"><item><l>quart-out</l></item><item><context id="1374"><inputs><input>t</input></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1397"><item><l>quart-in-out</l></item><item><context id="1398"><inputs></inputs><variables></variables><custom-block s="if %b then %anyUE else %anyUE"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></custom-block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1466"><item><l>sine-in</l></item><item><context id="1467"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicSum"><list><l>90</l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></list></block></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1486"><item><l>sine-out</l></item><item><context id="1487"><inputs></inputs><variables></variables><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1498"><item><l>sine-in-out</l></item><item><context id="1499"><inputs></inputs><variables></variables><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block></block><receiver></receiver><origin></origin></context></item></list></item><item><list id="1513"><item><l>elastic</l></item><item><context id="1514"><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="reportVariadicSum"><list><block s="reportVariadicProduct"><list><custom-block s="%n raised to %n"><l>2</l><block s="reportVariadicProduct"><list><l>-10</l><l></l></list></block></custom-block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>2</l><custom-block s="PI"></custom-block></list></block><block var="p"/></block></list></block></custom-block></block></list></block><l>1</l></list></block></block></script><receiver></receiver><origin></origin></context></item></list></item></list></variable></variables></custom-block></custom-block><custom-block s="bounce %n in %n secs with bounciness %n"><block s="reportVariadicProduct"><list><block var="delta"/><block var="bounciness"/></list></block><block s="reportVariadicProduct"><list><block var="secs"/><block var="bounciness"/></list></block><block var="bounciness"/></custom-block></script><list></list></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1585"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1586"></list></costumes><sounds><list struct="atomic" id="1587"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="209" y="-159.51926360003472" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1592"><costumes><list id="1593"><item><ref mediaID="Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1594"></list></sounds><blocks></blocks><variables></variables><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><list></list></block></script><script x="42" y="265"><block s="receiveMessage"><l>go</l><list></list></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><list></list></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><variables></variables></scene></scenes></project><media name="bounce extra credit" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="20" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAgdJREFUWEftmY0xA0EUx/+pABWgAlIBKkAFkg6oABVIB6QCUQGpABWgAtGB/G723ZxzH3tJLvfMeDOZncnkdn/5v4/dfdfT4rYv6UwS42YYs7O9SJpJYhyHsfFqvYZP7Ei6nC92EqCaPA7sRNK1pPfYB2MBUehmPvEgduKa340CKNCVFgMIFHBArtKAu5B0VzVpHSBg56ukKpgLNQEttDJA1LqXdNgynE1PbA5DUv1YsgwQOBJhnYargawFvAqZuk44W4sMZ/3U8gqiGup1aaehHCUMWUDi7nmeVdS6Lo0auWsAWcAuXZsXJHW1AaLeWwu1blFPUCNRcWaA1DpqniejNo4M8EnSgSc6SVPqMIC499MZnOFsAchee+sUcAigp+z9lc0AssVw8PRoYwA9JoiJNf0HXDJu/oaC7rPYPSD3Wo5ZHq1vezFnsG1nhB+cTQ3QY7GmGzEwQG5vj84UPGITyZ6oPe0oyVErfyfxpGLfmk35W52HWExir+jSxHccXnH1Xkfx+BpcmzaVijoL1EUgN9YM+RXg6CemVtb66OICn2RtXpSq7hZJQ1OnbSULlSuLwfwfoMsAZFsxSczhrdKOa11/0BKHezOfVamJavQF+VR2WWMATVXU5OSz7P2FMsI8UX3qJoBZUNxCjB5HZvpDSADCJQosNgbr1rfXD3WvIWqb5WULfQNd+V7pLtnpowAAAABJRU5ErkJggg==" mediaID="Sprite_cst_Untitled"/></media></snapdata>