<snapdata remixID="12338227"><project name="rope" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABndJREFUeF7tnb2OXEUQhetirwSIn5XACZJlkxIgHoEEYh6AYF+BhBTHJGzugMS5H4CXQASkLAkJBAaEEAI01uzstdrt/u877jmnjxNr5nZXV9X5bnXdviN7MbOd6Y8yMCgDy263uwZwWZZBLtQte+PuM3/3n/e+r3+v1vzP/verHT/2mL06LzW6NAN76p6rgL7ApYZcQdc5K9QhGELArDDE4Mj5Ugrh3o47NgZraL2asTl/dd3sGYChyhKqjDlw/EqaqlguqD2VJwdFrhrGQKgBWjC1ZeCFCthmZttZrVV4Wy9k7WVkoLoHzFWbYzmdq2L+tu1W1JJK61fg1GeknvlYemxlt7oHjAntNvnH6gFTEJY8TOS21BzkftJ3Hxy+WX7cSo757GzWA8aqwpY9YK76xgArBSs3zr9+/+wAzNW/84GzVcTqAbfKpOw0ZaC6B2xa5cQm5Srpibm7iTulMbeOS/Xg7smIb7+6B9xnw18s9F3sWCfWq+WynDv+CfWd7lru/FQv6MYWml963U96zL91jZxdv8d2z1hd2ylt1gP7WLu06hg62HfXD720yOU0dDy3/665B/SfMmNvUnwQ/UT64MUcLb3DfHuxG8E/JE/Zd23WvjEKPU2nAIj57wOcymOo4sR0CN34uV44BmMo1lT1u85Dy7vg0jKdq2pbXa9J7qZrfnp4fbl8l7Zak6+ase6qqXmtNrfKVcrOyfSApUkqHVeavK3s1dgJja2ZXxobwrimHtDtFUK9SawPCfUgua0v1EvFyrrf54W2Or918MeUbNm5OX5+cv1RbHsNbbMlvV/NFj8a0q4e0E2cv//XBhbaRkNAJcu596sY12aqrwnFUdqLuTdQzDe3qS/piWM9XMlDRG3eR49v6gFzTo/oyUJVOednyfUttsZeGzXza8aWxH/sMcUAbh1Yq73aeanKV3KckBJg9+Hh6vLDi6P8HSG2Dcd2jtR4d7XUllz7xH5s2EL2sz1gqJ9bq01Jj5U6nvHPm/wtN9YzloIT24Jj232oF0ttmV/cWeybXw8/p0yJXXrThPrPXL+bs527PgK6526g9RgmBlqsES7p+UI9nH/H+udxqfVid37IpuufC4jfs4XOHUM9YUrInMil12NVz81J7lzNbUVy646G71qXlnPAYzkeqoDHWkt2TyMDJwXgaaREXrzMDAjAjmxf3TW7d9ts+anDyORTBWAHABdvmF2+Y3b+c4eRyacKwMkBGB2+ABytwOTrC8DJARgdvgDsUGD33mHy8kuHkcmnCsAOAM4Xs4vXzS7/6jAy+VQBODkAo8MXgKMVmHx9AdgJwEe3zL7/v9PIxNMFYIf4u3dvHkJ+6zAy+VQBODkAo8MXgKMVmHx9ATg5AKPDF4AdCjx5y+ztxWz5vcPI5FMFYAcAF2dml6+Znf/RYWTyqQJwcgBGhy8ARysw+foCsAOAj18x+/bM7P1/OoxMPlUAdgDw5NWbh5C/O4xMPlUATg7A6PAFYKcCb5rZn502Zp4uADvUv29mD2+ZfaIfIzRnUQA2p87s6rbZvf0vov/rMDL5VAHYCcDnZvao08bM0wVgp/pfmtnXnTZmni4AO9T/zMwe798F639cbs6iAGxOndkDM/tKAHZk8MT+dayuSDQZMgOqgJCy8TgtAHm0hIxEAELKxuO0AOTREjISAQgpG4/TApBHS8hIBCCkbDxOC0AeLSEjEYCQsvE4LQB5tISMRABCysbjtADk0RIyEgEIKRuP0wKQR0vISAQgpGw8TgtAHi0hIxGAkLLxOC0AebSEjEQAQsrG47QA5NESMhIBCCkbj9MCkEdLyEgEIKRsPE4LQB4tISMRgJCy8TgtAHm0hIxEAELKxuO0AOTREjISAQgpG4/TApBHS8hIBCCkbDxOC0AeLSEjEYCQsvE4LQB5tISMRABCysbjtADk0RIyEgEIKRuP0wKQR0vISAQgpGw8TgtAHi0hIxGAkLLxOC0AebSEjEQAQsrG47QA5NESMhIBCCkbj9MCkEdLyEgEIKRsPE4LQB4tISMRgJCy8TgtAHm0hIxEAELKxuO0AOTREjISAQgpG4/TApBHS8hIBCCkbDxOC0AeLSEjEYCQsvE4LQB5tISMRABCysbjtADk0RIyEgEIKRuP0wKQR0vISAQgpGw8TgtAHi0hIxGAkLLxOC0AebSEjEQAQsrG47QA5NESMhIBCCkbj9NPAdrHHz1S6bFhAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="rope"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="ignore %x" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="norm %&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block var="x"/><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><block s="reportVariadicProduct"><list><block var="x"/><block var="x"/></list></block></block></block></block></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="24"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="25"></list></costumes><sounds><list struct="atomic" id="26"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="126" y="120.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="255,255,255,1" pen="tip" id="31"><costumes><list struct="atomic" id="32"></list></costumes><sounds><list struct="atomic" id="33"></list></sounds><blocks></blocks><variables><variable name="links"><l>0</l></variable><variable name="vel"><list struct="atomic" id="36">0,0</list></variable><variable name="spring potential"><l>0</l></variable><variable name="offset"><l>0</l></variable><variable name="pos"><list struct="atomic" id="37">0,0</list></variable></variables><scripts><script x="30" y="10"><block s="receiveMessage"><l>tick</l><list></list></block><block s="doIf"><block s="reportGet"><l><option>temporary?</option></l></block><script><block s="doWarp"><script><block s="doSetVar"><l>vel</l><block s="reportVariadicSum"><list><block var="vel"/><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><custom-block s="norm %s"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></custom-block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="damping"/><block s="reportVariadicSum"><block s="reportVariadicProduct"><list><block var="vel"/><custom-block s="norm %s"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></custom-block></list></block></block></list></block><block s="reportVariadicProduct"><list><block var="spring force"/><block s="reportDifference"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><block s="reportPower"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block><l>2</l></block></block></block><block var="offset"/></block></list></block></list></block></list></block></autolambda><list></list></block><block var="links"/></block></block><block var="gravity"/></list></block></block><block s="doSetVar"><l>vel</l><block s="reportVariadicProduct"><list><block var="vel"/><block s="reportDifference"><l>1</l><block var="friction"/></block></list></block></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListIndex"><block s="reportObject"><l><option>myself</option></l></block><block s="reportAskFor"><l>Sprite</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block></block><l>1</l></list></block><block var="nophysicshead"/></list></block><script><block s="doSetVar"><l>vel</l><block s="reportNewList"><list><l>0</l><l>0</l></list></block></block></script></block><block s="doSetVar"><l>pos</l><block s="reportVariadicSum"><list><block s="getPosition"></block><block var="vel"/></list></block></block><block s="doSetVar"><l>spring potential</l><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>0.5</l><block var="spring force"/><block s="reportPower"><block s="reportDifference"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></list></block></block></block><block var="offset"/></block><l>2</l></block></list></block></autolambda><list></list></block><block var="links"/></block></block></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportMousePosition"></block><block s="getPosition"></block></block><block s="reportDifference"><block s="reportMousePosition"></block><block s="getPosition"></block></block></list></block></block></block><l>10</l></list></block><block s="reportMouseDown"></block><block s="reportVariadicOr"><list><block s="reportNot"><block var="tail only"/></block><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="links"/></block><l>1</l></list></block></list></block></list></block><script><block s="doSetVar"><l>pos</l><block s="reportMousePosition"></block></block></script></block><block s="setSize"><l>1</l></block><block s="doForEach"><l>item</l><block var="links"/><script><block s="doGotoObject"><block var="pos"/></block><block s="down"></block><block s="doGotoObject"><block var="item"/></block><block s="up"></block></script></block><block s="doGotoObject"><block var="pos"/></block></script></block></script></block></script><script x="30" y="1081.333333333333"><block s="receiveGo"></block><block s="doSetVar"><l>spring force</l><l>0.1</l></block><block s="doSetVar"><l>tail only</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>nophysicshead</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>gravity</l><block s="reportNewList"><list><l>0</l><l>-0.2</l></list></block></block><block s="doSetVar"><l>friction</l><l>0.1</l></block><block s="doSetVar"><l>damping</l><l>-0.3</l></block><block s="doRepeat"><l>10</l><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block s="reportGet"><l><option>clones</option></l></block></block></block><block s="doSetVar"><l>b</l><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block s="reportGet"><l><option>clones</option></l></block></block></block><block s="doTellTo"><block s="reportListItem"><block var="i"/><block s="reportGet"><l><option>clones</option></l></block></block><block s="reifyScript"><script><block s="gotoXY"><l>0</l><block s="reportDifference"><l>170</l><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block></block></block><block s="doSetVar"><l>offset</l><l>10</l></block><block s="doSetVar"><l>pos</l><block s="getPosition"></block></block><block s="doSetVar"><l>links</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>sprite</option></l></block></autolambda><list></list></block><block s="reportNewList"><list><block var="a"/><block var="b"/></list></block></block></block></script><list></list></block><list></list></block></script></block><block s="doForever"><script><block s="clear"></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="floodFill"></block><block s="doBroadcastAndWait"><l>tick</l><list></list></block><block s="doWarp"><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>clones</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="doGotoObject"><block var="pos"/></block></script><list></list></block><list></list></block></script></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>clones</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="setPenColorDimension"><l><option>hue</option></l><block var="spring potential"/></block><block s="setPenColorDimension"><l><option>saturation</option></l><l>100</l></block><block s="setPenColorDimension"><l><option>brightness</option></l><l>100</l></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="forward"><l>0</l></block><block s="up"></block><block s="setSize"><l>1</l></block><block s="doForEach"><l>item</l><block var="links"/><script><block s="doGotoObject"><block var="pos"/></block><block s="down"></block><block s="doGotoObject"><block s="reportAskFor"><block var="item"/><block s="reifyReporter"><autolambda><block var="pos"/></autolambda><list></list></block><list></list></block></block><block s="up"></block></script></block><block s="doGotoObject"><block var="pos"/></block></script><list></list></block><list></list></block></script></block></script></block><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><block s="doSetVar"><l>a</l><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="spring potential"/></autolambda><list></list></block><list></list></block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></block></block><block s="doSetVar"><l>b</l><block s="reportVariadicProduct"><list><l>0.5</l><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><block s="reportPower"><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="vel"/></autolambda><list></list></block><list></list></block><l>2</l></block></block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></block></list></block></block><block s="doSetVar"><l>c</l><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="gravity"/></block><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block s="yPosition"></block></autolambda><list></list></block><list></list></block><l>-1</l></list></block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><l>255</l></block><block s="gotoXY"><l>-240</l><l>168</l></block><block s="write"><block s="reportJoinWords"><list><l>Total elastic energy:</l><block var="a"/></list></block><l>12</l></block><block s="gotoXY"><l>-240</l><l>156</l></block><block s="write"><block s="reportJoinWords"><list><l>Total kinetic energy:</l><block var="b"/></list></block><l>12</l></block><block s="gotoXY"><l>-240</l><l>144</l></block><block s="write"><block s="reportJoinWords"><list><l>Total gravitational energy(void warranty if gravity not upright):</l><block var="c"/></list></block><l>12</l></block><block s="gotoXY"><l>-240</l><l>132</l></block><block s="write"><l>Total energy(if this changes,either you changed the gravity</l><l>12</l></block><block s="gotoXY"><l>-240</l><l>120</l></block><block s="write"><block s="reportJoinWords"><list><l> or there is a big problem,which there is):</l><block s="reportVariadicSum"><list><block var="a"/><block var="b"/><block var="c"/></list></block></list></block><l>12</l></block></script></block></script><script x="30" y="2726.999999999999"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="pos"/></autolambda><list></list></block><list></list></block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></script><script x="30" y="2776.8333333333326"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></autolambda><list></list></block><block s="reportAskFor"><block var="value"/><block s="reifyReporter"><autolambda><block var="links"/></autolambda><list></list></block><list></list></block></block></autolambda><list><l>value</l></list></block><block s="reportGet"><l><option>clones</option></l></block></block></script><script x="30" y="2883.499999999999"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="offset"/></autolambda><list></list></block><list></list></block></autolambda><list></list></block><block s="reportGet"><l><option>clones</option></l></block></block></script><script x="30" y="2933.3333333333326"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>-1</l><block var="spring force"/><custom-block s="norm %s"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><block var="value2"/></block><block s="reportAttributeOf"><l><option>position</option></l><block var="value"/></block></block></custom-block><block s="reportDifference"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicProduct"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><block var="value2"/></block><block s="reportAttributeOf"><l><option>position</option></l><block var="value"/></block></block></block></block><block var="offset"/></block></list></block></autolambda><list><l>value2</l></list></block><block s="reportAskFor"><block var="value"/><block s="reifyReporter"><autolambda><block var="links"/></autolambda><list></list></block><list></list></block></block></block></autolambda><list><l>value</l></list></block><block s="reportGet"><l><option>clones</option></l></block></block></script><script x="30" y="3191.9999999999995"><block var="links"/></script><script x="30" y="3221.833333333333"><block s="reportAskFor"><block s="reportListItem"><l>2</l><block s="reportGet"><l><option>clones</option></l></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>-1</l><block var="spring force"/><custom-block s="norm %s"><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></custom-block><block s="reportDifference"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>position</option></l><l></l></block><block s="getPosition"></block></block></list></block></block></block><block var="offset"/></block></list></block></autolambda><list></list></block><block var="links"/></block></block></autolambda><list></list></block><list></list></block></script></scripts></sprite><watcher scope="Sprite" var="links" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="spring force" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="vel" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="spring potential" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="offset" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="pos" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="tail only" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="nophysicshead" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="gravity" style="normal" x="10" y="178.000016" color="243,118,29" hidden="true"/><watcher var="friction" style="normal" x="10" y="199.00001799999993" color="243,118,29" hidden="true"/><watcher var="damping" style="normal" x="10" y="220.00001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="spring force"><l>0.1</l></variable><variable name="tail only"><bool>true</bool></variable><variable name="nophysicshead"><bool>true</bool></variable><variable name="gravity"><list struct="atomic" id="924">0,-0.2</list></variable><variable name="friction"><l>0.1</l></variable><variable name="damping"><l>-0.3</l></variable></variables></scene></scenes></project><media name="rope" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>