<snapdata remixID="110"><project name="defineing blocks in the code" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABBFJREFUeF7t0jFLlXEcxfFzS1GjK9euggmhXUsCAxGyhHQKUeKO0VzQIBLNOYuTjrW1CC29gl5ENRS41F7UahaWesOiQSKOy+HPA1/n4+957uf51jqdTkf8IVBAoHb0R4AF5HnkbwECJISiAgRYlJ+HEyANFBUgwKL8PJwAaaCoAAEW5efhBEgDRQUIsCg/DydAGigqQIBF+Xk4AdJAUQECLMrPwwmQBooKEGBRfh5OgDRQVIAAi/LzcAKkgaICBFiU/+QP39raUrvdVrPZPPk/VWBJgBX4SEevuLx8V2/fvdTExJRmrt1Sq3VVIyOXNDo6poGBgYr8in9fkwAr8ul2d3e1vv5Q7z88V1f3Ke3tSYPNlnp7L+hM35hmZ5c0NzevoaGhivyiP69JgBX6XNvb29rYvK+f+6+OvfXhYU0HB2f15XOfVh8/1eLincr8KgKszKeSNjdX9frNE53u+qr9/W59/9al4eErGh+f0eDgZbUuTml6ekaNRqMyv4oAK/KpVlaW9fHTC+3s/NDw+Wm1b9/T9Rs31V8/p/7+hnp6eiryS46/JgFW5LOtrT3S5OS8FhaWVK/XK/LW/jUJ0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EIChBgEJfTXoAAvRGLoAABBnE57QUI0BuxCAoQYBCX016AAL0Ri6AAAQZxOe0FCNAbsQgKEGAQl9NegAC9EYugAAEGcTntBQjQG7EICvwN8EHwGZxG4L8CtVrt2S8gSxqXKoyzfQAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="defineing blocks in the code"><notes></notes><palette><category name="magic" color="94,20,255,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="wait %&apos;n&apos; ticks" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1</input></inputs><script><block s="doRepeat"><block var="n"/><script></script></block></script></block-definition><block-definition s="Set up x: %&apos;X&apos; y: %&apos;Y&apos; d: %&apos;D&apos; %&apos;C&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input><input type="%s" initial="1">90<options>§_directionDialMenu</options></input><input type="%clr" initial="1"></input></inputs><script><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="setHeading"><block var="D"/></block><block s="doPrimitive"><l><bool>true</bool></l><l>setColor</l></block><block s="doApplyExtension"><l>clr_setpen(clr)</l><list><block var="C"/></list></block></script><scripts><script x="183.009982638889" y="258.55555555555634"><block var="color"/></script></scripts></block-definition><block-definition s="Reset %&apos;code&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%cs" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>pen down</l><l>Position</l><l>pen rgba</l><l>pen size</l><l>direction</l></list></block><block s="doSetVar"><l>Position</l><block s="getPosition"></block></block><block s="doSetVar"><l>direction</l><block s="direction"></block></block><block s="doSetVar"><l>pen size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>pen rgba</l><block s="getPenAttribute"><l><option>r-g-b-a</option></l></block></block><block s="doSetVar"><l>pen down</l><block s="getPenDown"></block></block><block s="up"></block><block s="doRun"><block var="code"/><list></list></block><block s="up"></block><block s="doGotoObject"><block var="Position"/></block><block s="setHeading"><block var="direction"/></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="pen rgba"/></block><block s="setSize"><block var="pen size"/></block><block s="doIf"><block var="pen down"/><script><block s="down"></block></script><list></list></block></script></block-definition><block-definition s="Wave %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doInsertInList"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="i"/><l>1</l></list></block><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block><block s="reportListItem"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><block var="list"/></block></list></block><l>3</l></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="i"/><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></list></block><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>-1</l></list></block><block var="list"/></block><block s="reportListItem"><l>1</l><block var="list"/></block></list></block><l>3</l></block><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>-1</l></list></block><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>0</l></list></block><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></list></block><l>3</l></block></block></block><block var="i"/><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="nois %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doInsertInList"><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportRandom"><l>-1</l><l>1</l></block></list></block><block var="i"/><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="%&apos;list&apos; Gravitate to %&apos;#&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doInsertInList"><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="#"/></list></block><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportRandom"><l>-1</l><l>0</l></block></list></block><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportRandom"><l>0</l><l>1</l></block></list></block></block><block var="i"/><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="average %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicSum"><block var="list"/></block><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block></block></script></block-definition><block-definition s="%&apos;var&apos; min: %&apos;MIN&apos; max: %&apos;MAX&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1"><options>§_getVarNamesDict</options></input><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs></block-definition><block-definition s="show if hiden" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportShown"></block><script><block s="hide"></block></script><script><block s="show"></block></script></block></script></block-definition><block-definition s="%&apos;t&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mlt" initial="1"></input></inputs><script><block s="doReport"><block var="t"/></block></script></block-definition><block-definition s="%&apos;ID #&apos; clone of %&apos;obj&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%s" readonly="true" initial="1"><options>§_objectsMenuWithSelf</options></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportAskFor"><block var="obj"/><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block></block><block s="doForEach"><l>item</l><block var="a"/><script><block s="doIf"><block s="reportAskFor"><block var="item"/><block s="reifyReporter"><autolambda><block s="reportVariadicEquals"><list><block var="ID"/><block var="ID #"/></list></block></autolambda><list></list></block><list></list></block><script><block s="doReport"><block var="item"/></block></script><list></list></block></script></block><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="point towards mouse" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFaceTowards"><l><option>mouse-pointer</option></l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="change length of %&apos;...&apos; to %&apos;n&apos; by %&apos;#&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doWarp"><script><block s="doRepeat"><block var="#"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="..."/></block><block var="n"/></list></block><script><block s="doDeleteFromList"><l><option>last</option></l><block var="..."/></block></script><list><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="..."/></block><block var="n"/></list></block><script><block s="doAddToList"><block s="getPosition"></block><block var="..."/></block></script></list></block></script></block></script></block></script></block-definition><block-definition s="hide mouse" type="command" category="magic"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>html</l></list><l>document.head.innerHTML +=&#xD;	html;</l></block><list><l>&lt;style id="canvas-style"&gt;canvas {cursor: none;}&lt;/style&gt;</l></list></block></script></block-definition><block-definition s="show mouse" type="command" category="magic"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="is mouse hidden"></custom-block><script><block s="doRun"><block s="reportJSFunction"><list><l>id</l></list><l>document.getElementById(id).remove()</l></block><list><l>canvas-style</l></list></block></script><list></list></block></script></block-definition><block-definition s="is mouse hidden" type="predicate" category="magic"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>id</l></list><l>return !!(document.getElementById(id))</l></block><list><l>canvas-style</l></list></block></block></script></block-definition><block-definition s="show/hide mouse" type="command" category="magic"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><custom-block s="is mouse hidden"></custom-block><script><custom-block s="show mouse"></custom-block></script><script><custom-block s="hide mouse"></custom-block></script></block></script></block-definition><block-definition s="%&apos;g&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%mlt" initial="1"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="g"/></list></block></block></script></block-definition><block-definition s="repeat for %&apos;#&apos; secs %&apos;code&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="fork"><block s="reifyScript"><script><block s="doWait"><block var="#"/></block><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><list></list></block><block s="doUntil"><block var="a"/><script><block s="doRun"><block var="code"/><list></list></block></script></block></script></block-definition><block-definition s="pen costume" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAddToList"><block s="reportPenTrailsAsCostume"></block><block s="reportGet"><l><option>costumes</option></l></block></block><block s="doSwitchToCostume"><block s="reportListItem"><l><option>last</option></l><block s="reportGet"><l><option>costumes</option></l></block></block></block></script></block-definition><block-definition s="is %&apos;i&apos; a %&apos;tipe&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s" readonly="true"><options>prime&#xD;evan number&#xD;number&#xD;text &#xD;boolean&#xD;list&#xD;sprite&#xD;stage&#xD;costume&#xD;sound&#xD;command&#xD;reporter&#xD;agent&#xD;script&#xD;the answer</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>evan number</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>0</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>prime</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="i"/></block><l>5</l></list></block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>n</l></list><l>let inputValue= n;&#xD;let isprime=inputValue==1? false:true;  //bcoz 1 is not prime&#xD;&#xD;for(let i=2;i&lt;inputValue;i++){&#xD;  inputValue%i==0? isprime*=false :isprime*=true;&#xD;};&#xD;&#xD;return(`${inputValue} is ${isprime? &apos;prime&apos;:&apos;not prime&apos;} number`);</l></block><list><l></l></list></block></block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>number</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>number</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>text</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>text</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>boolean</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>Boolean</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>list</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>list</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>sprite</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>sprite</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>stage</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>stage</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>costume</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>costume</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>sound</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>sound</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>command</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>command</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>reporter</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>reporter</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>predicate</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>predicate</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>agent</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>agent</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>script</l></list></block><script><block s="doReport"><block s="reportIsA"><block var="i"/><l><option>script</option></l></block></block></script><list></list></block><block s="doReport"><l>I do not know</l></block></script></block-definition><block-definition s="delete all of %&apos;list&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doDeleteFromList"><block s="reportListIndex"><block var="item"/><block var="list"/></block><block var="list"/></block></script></block></script></block-definition><block-definition s="link to %&apos;page&apos;" type="command" category="magic"><header></header><code></code><translations></translations><inputs><input type="%txt">https://en.wikipedia.org/wiki/%22Hello,_World!%22_program</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>url</l></list><l>window.open(url);</l></block><list><block var="page"/></list></block></script></block-definition><block-definition s="hide mouse %&apos;t/f&apos;" type="command" category="magic"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><block s="doIfElse"><block var="t/f"/><script><custom-block s="hide mouse"></custom-block></script><script><custom-block s="show mouse"></custom-block></script></block></script></block-definition><block-definition s="ask %&apos;question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">what&apos;s your name?</input></inputs><script><block s="doAsk"><block var="question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="export costume %&apos;costume&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>cst_export(cst, name)</l><list><block var="costume"/><l></l></list></block></script><list></list></block></script></block-definition><block-definition s="set name of costume %&apos;costume&apos; to %&apos;name&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%s">thing</input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block var="name"/></list></block></script><list></list></block></script></block-definition><block-definition s="%&apos;method&apos; url: %&apos;url&apos; send: %&apos;payload&apos; headers: %&apos;headers&apos;" type="reporter" category="magic"><header></header><code></code><translations>pt:a resposta a _ de _ enviando _ e cabeçalhos _&#xD;</translations><inputs><input type="%s" readonly="true">GET<options>GET&#xD;POST&#xD;PUT&#xD;DELETE</options></input><input type="%s">https://snap.startr.cloud</input><input type="%s"></input><input type="%mult%l" readonly="true"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><block var="method"/><block var="url"/><block var="payload"/><block var="headers"/></list></block></block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>clr_setpen(clr)</l><list><block s="reportApplyExtension"><l>clr_rgba(r, g, b, a)</l><list><block var="r"/><block var="g"/><block var="b"/><block s="reportApplyExtension"><l>clr_channel(clr, rgba)</l><list><block s="reportApplyExtension"><l>clr_pen</l><list></list></block><l>a</l></list></block></list></block></list></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="magic" helper="true"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last crayon</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last crayon</l><l>✐ crayon colors</l></list></custom-block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ crayon colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ crayon colors</l><block s="reportTextSplit"><l></l><l><option>csv</option></l></block></block></script><list></list></block></script></block-definition><block-definition s="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition></blocks><primitives><block-definition s="delete block %&apos;#1&apos;" type="command" category="control" selector="doDeleteBlock" primitive="doDeleteBlock"><header></header><code></code><translations></translations><inputs><input type="%repRing" readonly="true" irreplaceable="true"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doDeleteBlock</l></block></script></block-definition></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="1089"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="1090"></list></costumes><sounds><list struct="atomic" id="1091"></list></sounds><variables></variables><blocks></blocks><scripts><script x="176.97495185004337" y="307.5797339545356"><block s="reportJoinWords"><block s="reportTextSplit"><l>(&#xD;    (define block "var _ set to _ " &#xD;        (cmd &#xD;            (set #1 &#xD;                (get #2)&#xD;            ) #1 #2&#xD;        )&#xD;    ) &#xD;    (deleteBlock &#xD;        (get block)&#xD;    ) &#xD;    (setBlock [slots] &#xD;        (get block) &#xD;        (list 12 0)&#xD;    ) &#xD;    (setBlock [defaults] &#xD;        (get block) &#xD;        (list a nil)&#xD;    ) &#xD;    (report &#xD;        (get block)&#xD;    )&#xD;)</l><l><option>blocks</option></l></block></block></script><script x="5.555555555555555" y="5.555555555555555"><block s="doDefineBlock"><l>block</l><l>var _ set to _ </l><block s="reifyScript"><script><block s="doSetVar"><l>#1</l><block var="#2"/></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><l><bool>true</bool></l><script><block s="doDeleteBlock"><block var="block"/></block></script><list></list></block><block s="doSetBlockAttribute"><l><option>slots</option></l><block var="block"/><block s="reportNewList"><list><l>12</l><l>0</l></list></block></block><block s="doSetBlockAttribute"><l><option>defaults</option></l><block var="block"/><block s="reportNewList"><list><l>a</l><l></l></list></block></block><block s="doSetBlockAttribute"><l><option>primitive</option></l><block var="block"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block var="block"/></block></script><script x="160.55584377712674" y="266.14469909667946"><block s="reportJoinWords"><block s="reportTextSplit"><block s="reportJoinWords"><list><l>("</l><l>var _ set to _</l><l>" a nil)</l></list></block><l><option>blocks</option></l></block></block></script><script x="20.039730495876647" y="212.4686228434245"><block s="reportBlockAttribute"><l><option>definition</option></l><block s="reifyScript"><script></script><list></list></block></block></script><script x="328.69272528754334" y="178.69084506564673"><block s="doDeleteBlock"><block s="reifyScript"><script></script><list></list></block></block></script><script x="223.75272962782117" y="203.1352895100916"><block s="doReport"><block var="a"/></block></script></scripts><sprites select="0"><sprite name="Sprite" idx="1" x="106.9999999999998" y="112" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="89.964,91.8,0,1" pen="tip" id="1177"><costumes><list struct="atomic" id="1178"></list></costumes><sounds><list struct="atomic" id="1179"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><variables><variable name="list"><list id="1184"><item><list struct="atomic" id="1185">109.74940496874183,133.92165191619335</list></item><item><list struct="atomic" id="1186">108.4627411050385,132.39013281349213</list></item><item><list struct="atomic" id="1187">107.23694056398494,130.80935683619913</list></item><item><list struct="atomic" id="1188">106.02617563854233,129.21652809157086</list></item><item><list struct="atomic" id="1189">104.74521483015815,127.67952978228381</list></item><item><list struct="atomic" id="1190">103.50867409966759,126.10613114284197</list></item><item><list struct="atomic" id="1191">102.42434510620774,124.42417976300618</list></item><item><list struct="atomic" id="1192">101.35843641668521,122.73170681101765</list></item><item><list struct="atomic" id="1193">100.28241939183636,121.04397608248765</list></item><item><list struct="atomic" id="1194">99.35941756679108,119.26963202128708</list></item><item><list struct="atomic" id="1195">98.60156718277426,117.41863470654653</list></item><item><list struct="atomic" id="1196">97.97380793475918,115.51958023309518</list></item><item><list struct="atomic" id="1197">97.53315356635926,113.56743050172642</list></item><item><list struct="atomic" id="1198">97.20660653650475,111.59417933987675</list></item><item><list struct="atomic" id="1199">97.05837451132265,109.59954398575127</list></item><item><list struct="atomic" id="1200">97.03914816882593,107.59905884126091</list></item><item><list struct="atomic" id="1201">97.3200929393588,105.61785384396931</list></item><item><list struct="atomic" id="1202">97.7465710858944,103.66343589313593</list></item><item><list struct="atomic" id="1203">98.32513842840103,101.74813833785659</list></item><item><list struct="atomic" id="1204">99.0003210214245,99.86553445479046</list></item><item><list struct="atomic" id="1205">99.80281192267307,98.03356279702206</list></item><item><list struct="atomic" id="1206">100.7208185858417,96.25657169613748</list></item><item><list struct="atomic" id="1207">101.74862359220765,94.54055495755907</list></item><item><list struct="atomic" id="1208">102.88074136823798,92.89174683026123</list></item><item><list struct="atomic" id="1209">104.11196267360151,91.31564591026692</list></item><item><list struct="atomic" id="1210">105.43553574395787,89.81562822224478</list></item><item><list struct="atomic" id="1211">106.75934145954966,88.31635230951564</list></item><item><list struct="atomic" id="1212">108.14388128088785,86.8728645779459</list></item><item><list struct="atomic" id="1213">109.5308185561878,85.43149671790022</list></item><item><list struct="atomic" id="1214">110.9776945928802,84.05067932867962</list></item><item><list struct="atomic" id="1215">112.4223451282628,82.66737869807818</list></item><item><list struct="atomic" id="1216">113.86683810188174,81.28303476539895</list></item><item><list struct="atomic" id="1217">115.38630721795016,79.9818386810359</list></item><item><list struct="atomic" id="1218">116.86859618903736,78.63866204939285</list></item><item><list struct="atomic" id="1219">118.36663015829163,77.31347352889517</list></item><item><list struct="atomic" id="1220">119.90173940667023,76.03104552721635</list></item><item><list struct="atomic" id="1221">121.42366651205248,74.73334859959283</list></item><item><list struct="atomic" id="1222">122.95478133222764,73.44628616514717</list></item><item><list struct="atomic" id="1223">124.44942435189364,72.11721504659445</list></item><item><list struct="atomic" id="1224">125.92954580790274,70.77157001125173</list></item><item><list struct="atomic" id="1225">127.40885979182963,69.42500590007685</list></item><item><list struct="atomic" id="1226">128.9303072483665,68.12675475869551</list></item><item><list struct="atomic" id="1227">130.42830343992068,66.80152295565034</list></item><item><list struct="atomic" id="1228">131.9018776906796,65.44843341286852</list></item><item><list struct="atomic" id="1229">133.42731120738017,64.15394637462282</list></item><item><list struct="atomic" id="1230">134.9317527975013,62.83590928431991</list></item><item><list struct="atomic" id="1231">136.4101483676186,61.48889291515823</list></item><item><list struct="atomic" id="1232">137.86259582955927,60.113267573812294</list></item><item><list struct="atomic" id="1233">139.36593408732597,58.79314785230392</list></item><item><list struct="atomic" id="1234">140.8446625686704,57.445583940252874</list></item><item><list struct="atomic" id="1235">142.29661779115054,56.06934850569496</list></item><item><list struct="atomic" id="1236">143.72073529778322,54.66446646920974</list></item><item><list struct="atomic" id="1237">145.11728200041603,53.23227122542312</list></item><item><list struct="atomic" id="1238">146.48301633198412,51.77082623982005</list></item><item><list struct="atomic" id="1239">147.81223637099356,50.27631342172191</list></item><item><list struct="atomic" id="1240">149.10759973933523,48.75245023231676</list></item><item><list struct="atomic" id="1241">150.36899301845324,47.200388181153016</list></item><item><list struct="atomic" id="1242">151.59080254168066,45.61694477298562</list></item><item><list struct="atomic" id="1243">152.77728780694088,44.00678793318218</list></item><item><list struct="atomic" id="1244">154.00328652284497,42.42567471288868</list></item><item><list struct="atomic" id="1245">155.1250025958591,40.76962833974957</list></item><item><list struct="atomic" id="1246">156.20974059863806,39.08897352879737</list></item><item><list struct="atomic" id="1247">157.2558370281056,37.383774571345924</list></item><item><list struct="atomic" id="1248">158.36666271615923,35.71978981661903</list></item><item><list struct="atomic" id="1249">159.41959082456174,34.019234800346794</list></item><item><list struct="atomic" id="1250">160.45575737726813,32.30818327523957</list></item><item><list struct="atomic" id="1251">161.44966837466518,30.57246086650818</list></item><item><list struct="atomic" id="1252">162.37808509844604,28.800978140975104</list></item><item><list struct="atomic" id="1253">163.28567323675156,27.018764932652147</list></item><item><list struct="atomic" id="1254">164.15098065678262,25.21561025878924</list></item><item><list struct="atomic" id="1255">164.94173244832518,23.377821926770196</list></item><item><list struct="atomic" id="1256">165.71157193171143,21.531450701010897</list></item><item><list struct="atomic" id="1257">166.51500133331888,19.699205842127583</list></item><item><list struct="atomic" id="1258">167.19022075348835,17.81623307513638</list></item><item><list struct="atomic" id="1259">167.90327622844984,15.946785114313485</list></item><item><list struct="atomic" id="1260">168.4951719027813,14.036226138019657</list></item><item><list struct="atomic" id="1261">169.041831228001,12.112071146486159</list></item><item><list struct="atomic" id="1262">169.54436675569855,10.175730141339812</list></item><item><list struct="atomic" id="1263">170.0835300164381,8.249130373241115</list></item><item><list struct="atomic" id="1264">170.48525108581703,6.28941551321617</list></item><item><list struct="atomic" id="1265">170.92326050637712,4.337322566345193</list></item><item><list struct="atomic" id="1266">171.22997024824394,2.360653022216468</list></item><item><list struct="atomic" id="1267">171.5709804420792,0.3891647375297964</list></item><item><list struct="atomic" id="1268">171.78400273566126,-1.599641604296778</list></item><item><list struct="atomic" id="1269">171.94147929042606,-3.5939455434694594</list></item><item><list struct="atomic" id="1270">172.14352482979302,-5.58386210946685</list></item><item><list struct="atomic" id="1271">172.21177076038975,-7.583668398886829</list></item><item><list struct="atomic" id="1272">172.34180335178758,-9.580129320637923</list></item><item><list struct="atomic" id="1273">172.3203631127492,-11.5806181975791</list></item><item><list struct="atomic" id="1274">172.34166696511738,-13.581105376540904</list></item><item><list struct="atomic" id="1275">172.24209780696128,-15.578794200315514</list></item><item><list struct="atomic" id="1276">172.09810241843638,-17.573899244002263</list></item><item><list struct="atomic" id="1277">171.90695299316167,-19.565255237654895</list></item><item><list struct="atomic" id="1278">171.67257560875896,-21.551598510825357</list></item><item><list struct="atomic" id="1279">171.37075570861498,-23.529351371985</list></item><item><list struct="atomic" id="1280">171.05400977578643,-25.504399204494632</list></item><item><list struct="atomic" id="1281">170.68790294332894,-27.47116620848115</list></item><item><list struct="atomic" id="1282">170.2805877353626,-29.429970779354505</list></item><item><list struct="atomic" id="1283">169.91007125489296,-31.395763824241584</list></item><item><list struct="atomic" id="1284">169.40763856397461,-33.33169761613951</list></item></list></variable></variables></scene></scenes></project><media name="defineing blocks in the code" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>