<snapdata remixID="14184132"><project name="nbody-orbit-insertion2025" app="Snap! 10.4.5, https://snap.berkeley.edu" version="2"><notes>A gravity simulation based game. You start from the orbit of a green planet, and by pressing up arrow or down arrow to put forward or backward acceleration to enter the purple planet&apos;s orbit.&#xD;&#xD;The automatic direction stabilizer can be enabled by clicking the square at bottom left.&#xD;</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="nbody-orbit-insertion2025"><notes>A gravity simulation based game. You start from the orbit of a green planet, and by pressing up arrow or down arrow to put forward or backward acceleration to enter the purple planet&apos;s orbit.&#xD;&#xD;The automatic direction stabilizer can be enabled by clicking the square at bottom left.&#xD;</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="accn %&apos;i&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="acc1 %s %s"><block var="i"/><block var="#1"/></custom-block></autolambda><list><l>#1</l></list></block><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="pos"/></block></block></block></block></script></block-definition><block-definition s="acc1 %&apos;i&apos; %&apos;j&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>diff</l><l>d</l></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><block var="j"/></list></block><script><block s="doReport"><block s="reportNewList"><list><l>0</l><l>0</l></list></block></block></script><list></list></block><block s="doSetVar"><l>diff</l><block s="reportDifference"><block s="reportListItem"><block var="j"/><block var="pos"/></block><block s="reportListItem"><block var="i"/><block var="pos"/></block></block></block><block s="doSetVar"><l>d</l><block s="reportCombine"><block s="reportPower"><block var="diff"/><l>2</l></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="diff"/><block s="reportVariadicProduct"><list><block var="d"/><block s="reportMonadic"><l><option>sqrt</option></l><block var="d"/></block></list></block></block><block var="g"/></list></block><block s="reportListItem"><block var="j"/><block var="w"/></block></list></block></block></script></block-definition><block-definition s="atan2 %&apos;y&apos; %&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>m</l><l>t</l></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="x"/><l>0</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="y"/><l>0</l></list></block><script><block s="doReport"><l>-90</l></block></script><script><block s="doReport"><l>90</l></block></script></block></script><list></list></block><block s="doSetVar"><l>m</l><block s="reportMonadic"><l><option>atan</option></l><block s="reportQuotient"><block var="y"/><block var="x"/></block></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="x"/><l>0</l></list></block><script><block s="doSetVar"><l>m</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>180</l><block s="reportMonadic"><l><option>sign</option></l><block var="y"/></block></list></block><block var="m"/></list></block></block></script><list></list></block><block s="doReport"><block var="m"/></block></script></block-definition></blocks><primitives></primitives><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="181"><pentrails>data:image/png;base64,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S4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBBRwkiCtQYAAAQKxBBRwrLxMS4AAAQJJBP4fdz1Ah+jB9y0AAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="182"></list></costumes><sounds><list struct="atomic" id="183"></list></sounds><variables></variables><blocks></blocks><scripts><script x="5" y="5"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>a</l><l>d</l></list></block><block s="doSetVar"><l>planets</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>vVecs</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>pos</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l>1</l><l/></block><block s="reportListItem"><l>2</l><l/></block></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>vel</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l>3</l><l/></block><block s="reportListItem"><l>4</l><l/></block></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>acc</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l>0</l><l>0</l></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>w</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>cloneId</l><l>0</l></block><block s="doSetVar"><l>planets</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="newClone"><l>ProtoPlanet</l></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>vCloneId</l><l>0</l></block><block s="doSetVar"><l>vVecs</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="newClone"><l>vVector</l></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>aCloneId</l><l>0</l></block><block s="doSetVar"><l>aVecs</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="newClone"><l>aVector</l></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doForever"><script><block s="doWait"><l>0.05</l></block><block s="doSetVar"><l>acc</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><custom-block s="accn %s"><l></l></custom-block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="pos"/></block></block></block></block><block s="doSetVar"><l>shipAccVec</l><block s="reportVariadicProduct"><list><block var="shipAcc"/><block var="shipD"/></list></block></block><block s="doReplaceInList"><l>1</l><block var="acc"/><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="acc"/></block><block var="shipAccVec"/></list></block></block><block s="doSetVar"><l>vel</l><block s="reportVariadicSum"><list><block var="vel"/><block var="acc"/></list></block></block><block s="doSetVar"><l>pos</l><block s="reportVariadicSum"><list><block var="pos"/><block var="vel"/></list></block></block></script></block></script><script x="522" y="155.8333333333333"><block s="doSetVar"><l>g</l><l>0.1</l></block><block s="doSetVar"><l>initialCondition</l><block s="reportNewList"><list><block s="reportNewList"><list><l>60</l><l>0</l><l>0</l><l>4</l><l>0.0000000001</l></list></block><block s="reportNewList"><list><l>-60</l><l>0</l><l>0</l><l>-4</l><l>1</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>10000</l></list></block><block s="reportNewList"><list><l>120</l><l>120</l><l>-1.6</l><l>1.6</l><l>1</l></list></block></list></block></block></script><script x="530" y="378.83333333333337"><block s="doSetVar"><l>g</l><l>0.3</l></block><block s="doSetVar"><l>initialCondition</l><block s="reportNewList"><list><block s="reportNewList"><list><l>100</l><l>100</l><l>-2</l><l>1</l><l>10000</l></list></block><block s="reportNewList"><list><l>-100</l><l>-100</l><l>2</l><l>-1</l><l>10000</l></list></block></list></block></block></script><script x="547" y="563.0000000000001"><block s="receiveGo"></block><block s="doWait"><l>0.2</l></block><block s="clear"></block></script></scripts><sprites select="1"><sprite name="aVector" idx="3" x="-235.86486486486478" y="-178.62162162162167" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="201.45000000000002,12.087000000000012,0,1" pen="tip" id="477"><costumes><list id="478"><item><ref mediaID="aVector_cst_costume1"></ref></item></list></costumes><sounds><list struct="atomic" id="479"></list></sounds><blocks></blocks><variables><variable name="aid"><l>5</l></variable></variables><scripts><script x="616" y="223.66666666666663"><block s="up"></block></script><script x="30" y="30"><block s="receiveOnClone"></block></script><script x="485" y="172.16666666666666"><block s="receiveGo"></block><block s="hide"></block></script><script x="89" y="114.00000000000003"><block s="show"></block><block s="doDeclareVariables"><list><l>this</l><l>len</l><l>thisAcc</l></list></block><block s="doChangeVar"><l>aCloneId</l><l>1</l></block><block s="doSetVar"><l>aid</l><block var="aCloneId"/></block><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="aid"/><block var="pos"/></block></block><block s="doSetVar"><l>thisAcc</l><block s="reportListItem"><block var="aid"/><block var="acc"/></block></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="aid"/><l>1</l></list></block><script><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="aid"/><block var="pos"/></block></block><block s="doSetVar"><l>thisAcc</l><block s="reportListItem"><block var="aid"/><block var="acc"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block><block s="setHeading"><block s="reportDifference"><l>90</l><custom-block s="atan2 %s %s"><block s="reportListItem"><l>2</l><block var="thisAcc"/></block><block s="reportListItem"><l>1</l><block var="thisAcc"/></block></custom-block></block></block><block s="doSetVar"><l>len</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportCombine"><block s="reportPower"><block var="thisAcc"/><l>2</l></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></block><block s="doSetVar"><l>test</l><block var="len"/></block><block s="setScale"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="len"/><l>0.03</l></block><l>100</l></list></block></block><block s="show"></block><block s="doSetVar"><l>t</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="len"/><l>0.3</l></block><l>100</l></list></block></block></script><list></list></block></script></block></script><script x="590" y="311.16666666666686"><block s="setEffect"><l><option>color</option></l><block s="reportVariadicProduct"><list><block var="aid"/><l>39</l></list></block></block></script></scripts></sprite><sprite name="ProtoPlanet" idx="1" x="-240.24090899787234" y="-175.45567267300538" heading="299.6325391977602" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="616"><costumes><list id="617"><item><ref mediaID="ProtoPlanet_cst_costume1"></ref></item></list></costumes><sounds><list struct="atomic" id="618"></list></sounds><blocks></blocks><variables><variable name="id"><l>5</l></variable></variables><scripts><script x="95.28125" y="5"><block s="receiveOnClone"></block><block s="show"></block><block s="up"></block><block s="down"></block><block s="doDeclareVariables"><list><l>this</l></list></block><block s="doChangeVar"><l>cloneId</l><l>1</l></block><block s="doSetVar"><l>id</l><block var="cloneId"/></block><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="id"/><block var="pos"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block><block s="setEffect"><l><option>color</option></l><block s="reportVariadicProduct"><list><block var="id"/><l>46</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="id"/><l>1</l></list></block><script><block s="doSwitchToCostume"><l><option>Turtle</option></l></block></script><list></list></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="id"/><l>0</l></list></block><script><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="id"/><block var="pos"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="id"/><l>1</l></list></block><script><block s="doIfElse"><block var="auto direction control"/><script><block s="setHeading"><block s="reportDifference"><l>90</l><custom-block s="atan2 %s %s"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="vel"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="vel"/></block></block></custom-block></block></block></script><script></script></block><block s="doSetVar"><l>shipD</l><block s="reportNewList"><list><block s="reportMonadic"><l><option>cos</option></l><block s="reportDifference"><l>90</l><block s="direction"></block></block></block><block s="reportMonadic"><l><option>sin</option></l><block s="reportDifference"><l>90</l><block s="direction"></block></block></block></list></block></block></script><list></list></block></script></block></script><script x="638" y="101.16145833333309"><block s="hide"></block></script><script x="654" y="455.66145833333303"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>shipAcc</l><l>0</l></block><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doSetVar"><l>shipAcc</l><l>0.01</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doSetVar"><l>shipAcc</l><l>-0.01</l></block></script><list></list></block></script></block></script></scripts></sprite><sprite name="vVector" idx="2" x="-237.28668768305533" y="-179.5611634239982" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="127.5,0,45.90000000000004,1" pen="tip" id="789"><costumes><list id="790"><item><ref mediaID="vVector_cst_costume1"></ref></item></list></costumes><sounds><list struct="atomic" id="791"></list></sounds><blocks></blocks><variables><variable name="vid"><l>5</l></variable></variables><scripts><script x="41" y="35.99999999999986"><block s="receiveOnClone"></block><block s="show"></block><block s="up"></block><block s="doDeclareVariables"><list><l>this</l><l>len</l><l>thisVel</l><l>thisAcc</l></list></block><block s="doChangeVar"><l>vCloneId</l><l>1</l></block><block s="doSetVar"><l>vid</l><block var="vCloneId"/></block><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="vid"/><block var="pos"/></block></block><block s="doSetVar"><l>thisVel</l><block s="reportListItem"><block var="vid"/><block var="vel"/></block></block><block s="setHeading"><l>90</l></block><block s="setEffect"><l><option>color</option></l><block s="reportVariadicProduct"><list><block var="vid"/><l>39</l></list></block></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="vid"/><l>1</l></list></block><script><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="vid"/><block var="pos"/></block></block><block s="doSetVar"><l>thisVel</l><block s="reportListItem"><block var="vid"/><block var="vel"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block><block s="setHeading"><block s="reportDifference"><l>90</l><custom-block s="atan2 %s %s"><block s="reportListItem"><l>2</l><block var="thisVel"/></block><block s="reportListItem"><l>1</l><block var="thisVel"/></block></custom-block></block></block><block s="doSetVar"><l>len</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportCombine"><block s="reportPower"><block var="thisVel"/><l>2</l></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></block><block s="setScale"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="len"/><l>20</l></block><l>100</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="vid"/><l>1</l></list></block><script><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="vid"/><block var="pos"/></block></block><block s="doSetVar"><l>thisAcc</l><block s="reportListItem"><l>1</l><block var="acc"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block><block s="setHeading"><block s="reportDifference"><l>90</l><custom-block s="atan2 %s %s"><block s="reportListItem"><l>2</l><block var="shipAccVec"/></block><block s="reportListItem"><l>1</l><block var="shipAccVec"/></block></custom-block></block></block><block s="doSetVar"><l>len</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportCombine"><block s="reportPower"><block var="shipAccVec"/><l>2</l></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></block><block s="doSetVar"><l>t</l><block var="len"/></block><block s="setScale"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="len"/><l>0.02</l></block><l>100</l></list></block></block></script><list></list></block></script></block></script><script x="441" y="71.83333333333317"><block s="receiveGo"></block><block s="hide"></block></script></scripts></sprite><sprite name="Sprite" idx="5" x="-207" y="-167" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="150.45,27.08099999999999,0,1" pen="tip" id="997"><costumes><list struct="atomic" id="998"></list></costumes><sounds><list struct="atomic" id="999"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="toggle" idx="4" x="-216" y="-160" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="131.57999999999998,153,0,1" pen="tip" id="1003"><costumes><list id="1004"><item><ref mediaID="toggle_cst_off"></ref></item><item><ref mediaID="toggle_cst_on"></ref></item></list></costumes><sounds><list struct="atomic" id="1005"></list></sounds><blocks></blocks><variables></variables><scripts><script x="174" y="329"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>auto direction control</l><block s="reportNot"><block var="auto direction control"/></block></block><block s="doIfElse"><block var="auto direction control"/><script><block s="doSwitchToCostume"><l>on</l></block></script><script><block s="doSwitchToCostume"><l>off</l></block></script></block></script></scripts></sprite><watcher var="initialCondition" style="normal" x="34.11422240080606" y="37.55406615080656" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastMessage" style="normal" x="11.46614583333303" y="249.96199751250003" color="230,168,34" hidden="true"/><watcher var="cloneId" style="normal" x="11.46614583333303" y="279.77397897239575" color="243,118,29" hidden="true"/><watcher var="planets" style="normal" x="157.08619791666706" y="58.47734604322915" color="243,118,29" hidden="true"/><watcher var="g" style="normal" x="11.46614583333303" y="339.3979418921876" color="243,118,29" hidden="true"/><watcher var="w" style="normal" x="11.46614583333303" y="369.20992335208325" color="243,118,29" hidden="true"/><watcher scope="ProtoPlanet" s="getCostumeIdx" style="normal" x="11.46614583333303" y="471.5452451026042" color="143,86,227" hidden="true"/><watcher var="vVecs" style="normal" x="9.25" y="9.25" color="243,118,29" hidden="true"/><watcher var="aVecs" style="normal" x="9.25" y="28.67500185" color="243,118,29" hidden="true"/><watcher scope="vVector" var="vid" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="ProtoPlanet" var="id" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="vCloneId" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="vel" style="normal" x="-2.594849735563457" y="108.95307303704351" color="243,118,29" hidden="true"/><watcher var="pos" style="normal" x="2.146614583333303" y="2.2932429260416214" color="243,118,29" hidden="true"/><watcher scope="aVector" var="aid" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="aCloneId" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="test" style="normal" x="293" y="84.00000399999999" color="243,118,29" hidden="true"/><watcher var="acc" style="normal" x="-2.7285886578044938" y="219.27659597327312" color="243,118,29" hidden="true"/><watcher var="shipAcc" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="t" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher var="shipAccVec" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher var="auto direction control" style="normal" x="51" y="326.00001599999996" color="243,118,29"/><watcher var="shipD" style="normal" x="4" y="11.00001599999996" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="initialCondition"><list id="1050"><item><list struct="atomic" id="1051">60,0,0,4,0.0000000001</list></item><item><list struct="atomic" id="1052">-60,0,0,-4,1</list></item><item><list struct="atomic" id="1053">0,0,0,0,10000</list></item><item><list struct="atomic" id="1054">120,120,-1.6,1.6,1</list></item></list></variable><variable name="planets"><list id="1055"><item></item><item></item><item></item><item></item></list></variable><variable name="vel"><list id="1056"><item><list struct="atomic" id="1057">-3.9545215518672987,1.506002516911854</list></item><item><list struct="atomic" id="1058">3.9546744871342554,-1.5055690303364884</list></item><item><list struct="atomic" id="1059">-0.0003583597108919826,-0.00020339389865260023</list></item><item><list struct="atomic" id="1060">-1.9710773778189776,1.1395080171118903</list></item></list></variable><variable name="pos"><list id="1061"><item><list struct="atomic" id="1062">20.75808946989164,52.786395824173695</list></item><item><list struct="atomic" id="1063">-20.757243627614763,-52.78418664374426</list></item><item><list struct="atomic" id="1064">-0.0035760570995759834,-0.0011197728618438855</list></item><item><list struct="atomic" id="1065">89.31781462729877,143.18191526370447</list></item></list></variable><variable name="acc"><list id="1066"><item><list struct="atomic" id="1067">-0.13397498968468705,-0.2779795543606048</list></item><item><list struct="atomic" id="1068">0.13398347826763193,0.27805406313051273</list></item><item><list struct="atomic" id="1069">-0.000011501869360051835,-0.000024854624171406637</list></item><item><list struct="atomic" id="1070">-0.01896478465371607,-0.02950782138864836</list></item></list></variable><variable name="cloneId"><l>4</l></variable><variable name="g"><l>0.1</l></variable><variable name="w"><list struct="atomic" id="1071">0.0000000001,1,10000,1</list></variable><variable name="vVecs"><list id="1072"><item></item><item></item><item></item><item></item></list></variable><variable name="aVecs"><list id="1073"><item></item><item></item><item></item><item></item></list></variable><variable name="test"><l>0.2745722454376063</l></variable><variable name="vCloneId"><l>4</l></variable><variable name="aCloneId"><l>0</l></variable><variable name="shipAcc"><l>0</l></variable><variable name="t"><l>0</l></variable><variable name="shipAccVec"><list struct="atomic" id="1074">0,0</list></variable><variable name="auto direction control"><bool>true</bool></variable><variable name="shipD"><list struct="atomic" id="1075">-0.9060867493006588,0.4230919554207633</list></variable></variables></scene></scenes></project><media name="nbody-orbit-insertion2025" app="Snap! 10.4.5, https://snap.berkeley.edu" version="2"><costume name="costume1" center-x="2.5" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI5MjIuNSA0NDIuNSAxMzMgNDEiIHdpZHRoPSIxMzMiIGhlaWdodD0iNDEiPjxsaW5lIHN0cm9rZT0icmdiKDMyLDI1NSw1NCkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgcHJvdG90eXBlPSJWZWN0b3JMaW5lIiB4MT0iOTI0IiB5MT0iNDYyIiB4Mj0iMTA1NCIgeTI9IjQ2MiIvPjxsaW5lIHN0cm9rZT0icmdiKDMyLDI1NSw1NCkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgcHJvdG90eXBlPSJWZWN0b3JMaW5lIiB4MT0iMTAyMiIgeTE9IjQ0NCIgeDI9IjEwNTEiIHkyPSI0NjEiLz48bGluZSBzdHJva2U9InJnYigzMiwyNTUsNTQpIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHByb3RvdHlwZT0iVmVjdG9yTGluZSIgeDE9IjEwNTIiIHkxPSI0NjMiIHgyPSIxMDIzIiB5Mj0iNDgyIi8+PC9zdmc+" mediaID="aVector_cst_costume1"/><costume name="costume1" center-x="8.5" center-y="9.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI4NzMuNSA0MzYuNSAxNyAxNyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3Ij48ZWxsaXBzZSBzdHJva2U9InJnYigwLDAsMCkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0icmdiKDIzNiwxNiwwKSIgcHJvdG90eXBlPSJWZWN0b3JFbGxpcHNlIiBjeD0iODgyIiBjeT0iNDQ1IiByeD0iNyIgcnk9IjciLz48L3N2Zz4=" mediaID="ProtoPlanet_cst_costume1"/><costume name="costume1" center-x="2.5" center-y="19.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI5MjIuNSA0NDIuNSAxMzMgNDEiIHdpZHRoPSIxMzMiIGhlaWdodD0iNDEiPjxsaW5lIHN0cm9rZT0icmdiKDAsMCwwKSIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLXdpZHRoPSIzIiBmaWxsPSJub25lIiBwcm90b3R5cGU9IlZlY3RvckxpbmUiIHgxPSI5MjQiIHkxPSI0NjIiIHgyPSIxMDU0IiB5Mj0iNDYyIi8+PGxpbmUgc3Ryb2tlPSJyZ2IoMCwwLDApIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHByb3RvdHlwZT0iVmVjdG9yTGluZSIgeDE9IjEwMjIiIHkxPSI0NDQiIHgyPSIxMDUxIiB5Mj0iNDYxIi8+PGxpbmUgc3Ryb2tlPSJyZ2IoMCwwLDApIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHByb3RvdHlwZT0iVmVjdG9yTGluZSIgeDE9IjEwNTIiIHkxPSI0NjMiIHgyPSIxMDIzIiB5Mj0iNDgyIi8+PC9zdmc+" mediaID="vVector_cst_costume1"/><costume name="off" center-x="21" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAAXNSR0IArs4c6QAAAQBJREFUWEftmC2OAkEQhb9Crt+1oPcAWLjEYvg5AGjCj9lVQMIBOMAo9hT49WDBgkYXmQUMTEhomjDiTdJm0v365auqJ9r6NH7APoF05fFb2tEkFcOqeXTo+OLS5NrxlcH+tYbt7VTZ0pXJ9IfDbOLJ/JUmB9aqgbfT6maaHHuSi7IPrLmQyRitIpIxKKYaIimS50xSTt7RCxqcO2Dd3CqSzyL5DVQ13QF41ZMB0DKPiKRIKoICekCDEwBNERQLmkiKpCIoVg/cIvln8DvyZBrrshCdoTW7YF9AOes5euuwCxGOfcbgHfjIMhn7rof1/k32qHcKWMmw4sOKTxBwfHMAcNCu6QcEMNkAAAAASUVORK5CYII=" mediaID="toggle_cst_off"/><costume name="on" center-x="21" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAAXNSR0IArs4c6QAAAQFJREFUWEftmD1SAkEQhb82NNfUFaP1AKbOJSDBE0BsaaY5B+AMeorJzV0iflKMiZtalAS3qGIYig3eVk2yNfPm1dfdLxh75ekd7B6oVxu/b/s1yaNhoY0OHY+7JueOVwar8xq2y7/KFv9M1j8cxneh/DinyWmc9MAHdXUbTXZC2YqyT2MVZTJHq4hkDoq1hkiK5DaTlJMH9IIG5wBYe7eK5KlIvgFB052AVz2ZAK3xiEiKpCIooQc0OAnQFEG5oImkSCqCcvXAPpJfBp+3oRzluixFZxarZ7Au8ND0HL10+EkRzn3G4Aq4bjKZ+66j9TYmX+gPL7DCsJujFU8g4PhiDVMdrukySGXxAAAAAElFTkSuQmCC" mediaID="toggle_cst_on"/></media></snapdata>