<snapdata remixID="175"><project name="writing" app="Snap! 11.0.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAQAElEQVR4AezdBYxct9MAcF+ZmZmZmZsyM6qYVlVVZpVJJanMzKgyV2VmZsaUuWmbMnzf/vyPr29fdu+SXKLbu+foZm2Px372eJ7HM7ZfRvi//C9zoBs5MEKo/XvzzTfD999/H8Yaa6x22HbbbWs5Ibz88svhu+++Cx9//HG46aabwq+//ho+/fTT8MADD4RnnnkmfPPNN+Grr74Kl19+efjjjz/C0ksv3V6H+mIltR/xwYEaafz7888/wzHHHNOlusrPixXXfor4WjL+FXEpHjNqPz/88EO4/fbbwwsvvFDXHnS17Pj3+OOPD5InvxnEQrWf2267rfZb3b8ogFNOOWW4++6767jwyiuvhEMPPTTMOOOM4Y477ojMXW+99cJbb70V7rrrrrD88suHueeeO9xyyy1hxBFHDFtuuWUU0lFGGaWuHnXUITpJoP/222+jUB944IF11PK8KHXIIUgoXyaH+/nnn8vomJb3yy+/hPvvvz+sueaaYf7554/44g8a6SWWWEIw2JDKqXewC/VCwiiAv//+exh99NHrujfPPPOERRZZJPz2228x7++//46z5EgjjRRGG2208OOPPwaDM8YYY4R//vknEBqCWJvNQ/HfkArMEUccEZ+jrs8++6xYVZDXv3//OtyQJB555JFByNWpH4Nk1BDy9H/UUUcNntuIzstZIw3NhFheI7j++usj2uwaIxX9iQJIlS677LJ1LPjggw/Ce++9F+67776wwgorhI8++ijsu+++wZu+ww47BLPml19+GTbbbLMoMFQ2HBVdrOjtt98uJjuNU1kLLLBAmGKKKUIj9WQp0GklTQiatcUyolERbZluuunCWmutFV566aVwww03DELWr1+/iNPeGBnMH7xDmmZC8SpCFMBlllkmqpkiA2aYYYYw00wzhbXXXjuq55lnnjlccMEFRZJwySWXhKeffjpMMskk4dZbb41rwzHHHLOOZtZZZ61LSwwYMCAQ4iKYWeUl2GeffSJNSqdwmmmmCUsttVTMK5YPpX/FvBQnUCWymJx44olj2OxHW/r06RO22mqrQUimnXbaQXCN+pfakMJxxx03ljvjjDNiWNWfKIBU8L///tuQB1SQPEYBNVQkOuGEEwID5q+//oqGCvULijTN4htssEFQ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</thumbnail><scenes select="1"><scene name="writing"><notes></notes><palette><category name="magic" color="94,20,255,1"/><category name="velocity" color="0,116,143,1"/><category name="Avi&apos;s" color="253,252,5,1"/><category name="error" color="255,56,15,1"/><category name="Text editor" color="88,88,88,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="is magic on?" type="reporter" category="magic"><comment x="0" y="0" w="90" collapsed="false">is Magic on&#xD;will check is JavaScript is enabled, if it isn&apos;t it will explain how to turn it on</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="JavaScript enabled?"></custom-block><custom-block s="join %mult%mlt"><list><l>You have Magic!</l></list></custom-block><custom-block s="join %mult%mlt"><list><l>Your magic is off&#xD;&#xD;To turn it on ,click on the gear in the top left&#xD;then click "JavaScript extensions" &#xD;finally check again if you have magic.</l></list></custom-block></block></block></script></block-definition><block-definition s="$verticalEllipsis hide mouse" type="command" category="magic" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">hide mouse&#xD;will well hide your mouse, to gain your mouse back use the show mouse block</comment><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="$verticalEllipsis show mouse" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">show Mouse&#xD;will show the mouse if it was hidden, by using the hide mouse block</comment><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" helper="true"><comment x="0" y="0" w="90" collapsed="false">is mouse hidden&#xD;will report if the mouse is hidden or not</comment><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="join %&apos;t&apos;" type="reporter" category="magic" helper="true" space="true"><comment x="0" y="0" w="209.13761393229174" collapsed="false">&quot;magic&quot; join&#xD;may seem like the regular join but it actuly has multi-line(multi-line means if you hit enter it ads a new line)</comment><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="t"/></list></block></block></script></block-definition><block-definition s="$verticalEllipsis repeat for %&apos;#&apos; secs %&apos;code&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="125.42256673177083" collapsed="false">repeat for n seconds&#xD;will repeat the code you put into the &quot;C&quot; slot for n seconds</comment><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="$verticalEllipsis pen costume" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">pen costume&#xD;will it&apos;s a pen trails and add them into the costumes</comment><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="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">is _ a _ ?&#xD;Has a long list of functions inside of it that will output a Boolean whether or not the thing is or is not whatever you choose on the list</comment><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</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>evan number</l></list></block><script><block s="doReport"><custom-block s="is %n divisible by %n"><block var="i"/><l></l></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="tipe"/><l>prime</l></list></block><script><block s="doReport"><custom-block s="is %n prime"><block var="i"/></custom-block></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="%&apos;# 1&apos; in base %&apos;# 2&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">In base&#xD; will the base of whatever the second number is such as 10 in base 10 is equal to 10 but 10 in base 9 is equal to 11</comment><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="# 2"/><l>1</l></list></block><block s="reportVariadicLessThan"><list><block var="# 2"/><l>37</l></list></block></list></block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>n</l><l>base</l></list><l>return(n.toString(base))</l></block><list><block var="# 1"/><block var="# 2"/></list></block></block></script><list><block s="reportBoolean"><l><bool>true</bool></l></block><script><block s="doReport"><block s="reportJoinWords"><list><l>min 2 max 36.</l><block var="# 2"/><l>is to </l><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block var="# 2"/><l>36</l></list></block><l>big</l><l>small</l></block></list></block></block></script></list></block></script></block-definition><block-definition s="function ( %&apos;1&apos; %&apos;c&apos; %&apos;2&apos; )" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">function ( _ _ _ )&#xD;max similar to &quot;is _ a _ ?&quot; except for it has three input slots and it doesn&apos;t report a Boolean instead it applies one to the other input using the middle input as the function</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s" readonly="true"><options>+&#xD;-&#xD;̣×&#xD;/&#xD;^&#xD;mod&#xD;min&#xD;max&#xD;round by&#xD;random value to&#xD;&lt;&#xD;=&#xD;&gt;&#xD;and&#xD;or&#xD;xor&#xD;split by&#xD;is a&#xD;in base</options></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>+</l></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>-</l></list></block><script><block s="doReport"><block s="reportDifference"><block var="1"/><block var="2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>×</l></list></block><script><block s="doReport"><block s="reportVariadicProduct"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>/</l></list></block><script><block s="doReport"><block s="reportQuotient"><block var="1"/><block var="2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>^</l></list></block><script><block s="doReport"><block s="reportPower"><block var="1"/><block var="2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>mod</l></list></block><script><block s="doReport"><block s="reportModulus"><block var="1"/><block var="2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>min</l></list></block><script><block s="doReport"><block s="reportVariadicMin"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>max</l></list></block><script><block s="doReport"><block s="reportVariadicMax"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>round by</l></list></block><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportRound"><block s="reportQuotient"><block var="1"/><block var="2"/></block></block><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>&lt;</l></list></block><script><block s="doReport"><block s="reportVariadicLessThan"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>=</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>&gt;</l></list></block><script><block s="doReport"><block s="reportVariadicGreaterThan"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>and</l></list></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>or</l></list></block><script><block s="doReport"><block s="reportVariadicOr"><list><block var="1"/><block var="2"/></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>xor</l></list></block><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block var="1"/><block var="2"/></list></block><block s="reportNot"><block s="reportVariadicAnd"><list><block var="1"/><block var="2"/></list></block></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>split by</l></list></block><script><block s="doReport"><block s="reportTextSplit"><block var="1"/><block var="2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>is a</l></list></block><script><block s="doReport"><custom-block s="is %s a %s ?"><block var="1"/><block var="2"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="c"/><l>in base</l></list></block><script><block s="doReport"><custom-block s="%n in base %n"><block var="1"/><block var="2"/></custom-block></block></script><list></list></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="$verticalEllipsis link to %&apos;page&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">link&#xD;will send the user( with their permission) to whatever site you choose</comment><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="$verticalEllipsis hide mouse %&apos;t/f&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">hide mouse bool&#xD;will hide the mouse if giving a true and show the most if given a false</comment><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><block s="doIfElse"><block var="t/f"/><script><custom-block s="$verticalEllipsis hide mouse"></custom-block></script><script><custom-block s="$verticalEllipsis show mouse"></custom-block></script></block></script></block-definition><block-definition s="$verticalEllipsis export costume %&apos;costume&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">export costume&#xD; will export the costume which you provided the name of</comment><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="$verticalEllipsis set name of costume %&apos;costume&apos; to %&apos;name&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">set the name of costume&#xD; will set the name of the chosen costume to what you choose&#xD;</comment><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="$verticalEllipsis delete var %&apos;_names&apos;" type="command" category="variables" helper="true"><comment x="0" y="0" w="217" collapsed="false">This block deletes all the variables with the names given (inside input list).&#xD;&#xD;Each name will make only one variable deletion, and this will be the variable found following the scope order: &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;If we have a &quot;testing&quot; sprite variable and also a &quot;testing&quot; global one, deleting &quot;testing&quot; will delete only the sprite one (Yes! we can also do &quot;delete var (testing, testing)&quot; to delete both.&#xD;&#xD;If one variable does not exists (in any scope) an error happens, stopping block action in that point. You can check it before with the &quot;does var (name) exists?&quot;block. </comment><header></header><code></code><translations>pt:remove as variáveis _&#xD;ca:esborra les variables _&#xD;es:borrar variables _&#xD;de:löschen var _&#xD;</translations><inputs><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>err_ignore</l><list><custom-block s="var %s"><block var="_item"/></custom-block></list></block><block s="doApplyExtension"><l>var_delete(name)</l><list><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="$verticalEllipsis set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables" helper="true"><comment x="0" y="0" w="240.4931640625" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></block></script></block-definition><block-definition s="var %&apos;_name&apos;" type="reporter" category="variables" helper="true"><comment x="0" y="0" w="178.00000000000003" collapsed="false">This block reports the value of the variable with the name given.&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>pt:o valor de _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></block></script></block-definition><block-definition s="$verticalEllipsis show var %&apos;_name&apos;" type="command" category="variables" helper="true"><comment x="0" y="0" w="181" collapsed="false">This block turns on (show) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:mostra la variable _&#xD;es:mostrar variable _&#xD;pt:mostra a variável _&#xD;de:zeige var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_show(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="$verticalEllipsis hide var %&apos;_name&apos;" type="command" category="variables" helper="true"><comment x="0" y="0" w="181" collapsed="false">This block turns off (hide) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:amaga la variable _&#xD;es:esconder variable _&#xD;pt:esconde a variável _&#xD;de:verstecke var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_hide(name)</l><list><block var="_name"/></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" helper="true"><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="$verticalEllipsis create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="variables" 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="variables" 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><block-definition s="%&apos;num&apos; max: %&apos;max&apos; min: %&apos;min&apos;" type="reporter" category="velocity" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">Max min takes a number and makes shere it is not to big and not to small.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">5</input><input type="%n" initial="1">10</input><input type="%n" initial="1">1</input></inputs><script><block s="doReport"><block s="reportVariadicMax"><list><block s="reportVariadicMin"><list><block var="num"/><block var="max"/></list></block><block var="min"/></list></block></block></script></block-definition><block-definition s="velocity from %&apos;here&apos; to %&apos;there&apos; , edge %&apos;edge&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="147.99999999999991" collapsed="false">The first block in velocity blocks. Velocity calculates the velocity between to positions to get from one too the other. Also it bounces of edges.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1"><options>§_destinationsMenu</options></input><input type="%s" readonly="true" initial="1"><options>§_destinationsMenu</options></input><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><l>1</l><block var="here"/></block></block><block s="reportListItem"><l>1</l><block var="edge"/></block></list></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportListItem"><l>1</l><block s="reportDifference"><block var="here"/><block var="there"/></block></block></block><block s="reportListItem"><l>1</l><block s="reportDifference"><block var="here"/><block var="there"/></block></block></block><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><l>2</l><block var="here"/></block></block><block s="reportListItem"><l>2</l><block var="edge"/></block></list></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportListItem"><l>2</l><block s="reportDifference"><block var="here"/><block var="there"/></block></block></block><block s="reportListItem"><l>2</l><block s="reportDifference"><block var="here"/><block var="there"/></block></block></block></list></block></block></script></block-definition><block-definition s="$velocity-2 $pack-2" type="reporter" category="velocity"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><autolambda><custom-block s="velocity from %s to %s , edge %l"><l></l><l></l><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="%n max: %n min: %n"><l>5</l><l>10</l><l>1</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="averge %mult%n"><list><l></l></list></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="matrix of %n to %n"><l>-20</l><l>20</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="position x %n y %n"><l>0</l><l>0</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="index list of %s in %l"><l>thing</l><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="# %n"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="all but item %n in %l"><l>1</l><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="// %txt %s"><l>comment</l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis // %s"><l>comment</l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis // %txt %cs"><l>comment</l><script></script></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis edge x %n y %n"><l>480</l><l>360</l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><l/><script></script></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis and"></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis then"></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis gravity %l"><l/></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis express %s"><l></l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis vacume force %n radius %n at %s"><l>5</l><l>100</l><l></l></custom-block></script><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="averge %&apos;num&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Average averages the numbers in a list.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicSum"><block var="num"/></block><block s="reportListAttribute"><l><option>length</option></l><block var="num"/></block></block></block></script></block-definition><block-definition s="matrix of %&apos;num&apos; to %&apos;other num&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Matrix makes a squar of positions.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">-20</input><input type="%n" initial="1">20</input></inputs><script><block s="doReport"><block s="reportCrossproduct"><list><block s="reportNumbers"><block var="num"/><block var="other num"/></block><block s="reportNumbers"><block var="num"/><block var="other num"/></block></list></block></block></script></block-definition><block-definition s="position x %&apos;num&apos; y %&apos;other_num&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Position x y gives you the position you gave it.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="num"/><block var="other_num"/></list></block></block></script></block-definition><block-definition s="index list of %&apos;thing&apos; in %&apos;list&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Gives you a list of indexes for the item you are looking for.</comment><header></header><code></code><translations></translations><inputs><input type="%s" initial="1">thing</input><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block var="list"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block var="thing"/></list></block><script><block s="doAddToList"><block var="i"/><block var="a"/></block></script><list></list></block></script></custom-block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="# %&apos;num&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false"># gives you a number that you gave it.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block var="num"/></block></script></block-definition><block-definition s="all but item %&apos;num&apos; in %&apos;list&apos;" type="reporter" category="velocity" helper="true"><comment x="0" y="0" w="129.33333333333334" collapsed="false">All but item num in list gives you a list with every thing except for the number you gave it.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1</input><input type="%l" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block var="list"/><script><block s="doIf"><block s="reportVariadicNotEquals"><list><block var="i"/><block var="num"/></list></block><script><block s="doAddToList"><block var="item"/><block var="a"/></block></script><list></list></block></script></custom-block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="// %&apos;text&apos; %&apos;thing&apos;" type="reporter" category="velocity" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">Comment reporter holds a comment and report.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">comment</input><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block var="thing"/></block></script></block-definition><block-definition s="$verticalEllipsis // %&apos;coment&apos;" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Comment block hold a comment.</comment><header></header><code></code><translations></translations><inputs><input type="%s" initial="1">comment</input></inputs></block-definition><block-definition s="$verticalEllipsis // %&apos;comment&apos; %&apos;code&apos;" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Comment C-block hold a comment and runs the code in it.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">comment</input><input type="%cs" initial="1"></input></inputs><script><block s="doRun"><block var="code"/><list></list></block></script></block-definition><block-definition s="$verticalEllipsis edge x %&apos;x&apos; y %&apos;y&apos;" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Edge is a if on edge,bounce that doesn&apos;t add velocity.</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">480</input><input type="%n" initial="1">360</input></inputs><script><block s="doGotoObject"><block s="reportNewList"><list><custom-block s="%n max: %n min: %n"><block s="xPosition"></block><block s="reportQuotient"><block var="x"/><l>2</l></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block var="x"/><l>2</l></block></block></custom-block><custom-block s="%n max: %n min: %n"><block s="yPosition"></block><block s="reportQuotient"><block var="y"/><l>2</l></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block var="y"/><l>2</l></block></block></custom-block></list></block></block></script><scripts><script x="152.33333333333334" y="150.79999999999998"><block s="doGotoObject"><block s="reportNewList"><list><custom-block s="%n max: %n min: %n"><block s="xPosition"></block><block s="reportDifference"><l>240</l><block s="reportQuotient"><l></l><l>2</l></block></block><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>neg</option></l><l>240</l></block><block s="reportQuotient"><l></l><l>2</l></block></list></block></custom-block><custom-block s="%n max: %n min: %n"><block s="yPosition"></block><block s="reportDifference"><l>180</l><block s="reportQuotient"><l></l><l>2</l></block></block><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>neg</option></l><l>180</l></block><block s="reportQuotient"><l></l><l>2</l></block></list></block></custom-block></list></block></block></script></scripts></block-definition><block-definition s="$verticalEllipsis for %&apos;i&apos; = %&apos;item&apos; in %&apos;list&apos; %&apos;code&apos;" type="command" category="velocity" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">For i = item in list is like a for i = 1 to 10 but mixed with a  for each item in list.</comment><header></header><code></code><translations></translations><inputs><input type="%upvar" initial="1">i</input><input type="%upvar" initial="1">item</input><input type="%l" initial="1"></input><input type="%ca" initial="1"></input></inputs><script><block s="doFor"><l>j</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doSetVar"><l>i</l><block var="j"/></block><block s="doSetVar"><l>item</l><block s="reportListItem"><block var="j"/><block var="list"/></block></block><block s="doRun"><block var="code"/><list></list></block></script></block></script></block-definition><block-definition s="$verticalEllipsis and" type="command" category="velocity" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">And does not do anything it just makes the code more clear.</comment><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="$verticalEllipsis then" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Then does not do anything it just makes the code more clear.</comment><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="$verticalEllipsis gravity %&apos;list&apos;" type="command" category="velocity" helper="true" space="true"><comment x="0" y="0" w="90" collapsed="false">Gravity pulls you in a direction by a setron amount.</comment><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"><options>§_destinationsMenu</options></input></inputs><script><block s="changeXPosition"><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="changeYPosition"><block s="reportListItem"><l>2</l><block var="list"/></block></block></script></block-definition><block-definition s="$verticalEllipsis express %&apos;the velocity&apos;" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Express goes towards a position.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true" initial="1"><options>§_destinationsMenu</options></input></inputs><script><block s="doFaceTowards"><block s="reportVariadicSum"><list><block s="getPosition"></block><block var="the velocity"/></list></block></block><block s="doGotoObject"><block s="reportVariadicSum"><list><block s="getPosition"></block><block var="the velocity"/></list></block></block></script></block-definition><block-definition s="$verticalEllipsis invert pen down" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">invert pen down&#xD; will pick the pen up if it is currently down and put the pen down if it is currently up</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="getPenDown"></block><script><block s="up"></block></script><script><block s="down"></block></script></block></script></block-definition><block-definition s="$verticalEllipsis invert hide" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">invert hide&#xD;will hide the Sprite if it is currently being shown and show the spray if it is currently being hidden</comment><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="$verticalEllipsis delete all clones" type="command" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>children</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script></block></script></block-definition><block-definition s="3D to 2D %&apos;x&apos; %&apos;y&apos; %&apos;z&apos; focal length %&apos;focal length&apos;" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input><input type="%n">0</input><input type="%n">100</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="focal length"/><block var="x"/></list></block><block s="reportVariadicSum"><list><block var="focal length"/><block var="z"/></list></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="focal length"/><block var="y"/></list></block><block s="reportVariadicSum"><list><block var="focal length"/><block var="z"/></list></block></block></list></block></block></script></block-definition><block-definition s="is %&apos;NUM&apos; prime" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">is prime&#xD;will report a Boolean for whether or not the inputted number is a prime ( a prime number is a number that any other number can multiply into)</comment><header></header><code></code><translations></translations><inputs><input type="%n">0</input></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="NUM"/><l>3</l></list></block><block s="reportVariadicGreaterThan"><list><block var="NUM"/><l>0</l></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doFor"><l>i</l><l>2</l><block s="reportMonadic"><l><option>sqrt</option></l><block var="NUM"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="NUM"/><block var="i"/></block><l>0</l></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="is %&apos;NUM&apos; divisible by %&apos;N&apos;" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">is divisible by will check if the first number is divisible by the second number (what I mean by that is it checks it if there&apos;s no remainder)</comment><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n" initial="1">2</input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="NUM"/><block var="N"/></block><l>0</l></list></block></block></script></block-definition><block-definition s="backwords %&apos;STRING&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">backwords word&#xD;will flip the word</comment><header></header><code></code><translations></translations><inputs><input type="%s">word</input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportTextSplit"><block var="STRING"/><l><option>letter</option></l></block></block></block></block></script></block-definition><block-definition s="$XOR-0.0001 %&apos;INPUT&apos;" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">xor&#xD;is a xor gate( that means that it&apos;s a exclusive order it only does one or the other)</comment><header></header><code></code><translations></translations><inputs><input type="%mult%b" separator="xor" initial="2" min="2"></input></inputs><script><block s="doReport"><block s="reportVariadicNotEquals"><block var="INPUT"/></block></block></script></block-definition><block-definition s="direction from x %&apos;x1&apos; y %&apos;y1&apos; to x %&apos;x2&apos; y %&apos;y2&apos;" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="y2"/><block var="y1"/></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>atan</option></l><block s="reportQuotient"><block s="reportDifference"><block var="x2"/><block var="x1"/></block><block s="reportDifference"><block var="y2"/><block var="y1"/></block></block></block><l>180</l></list></block></block></script><list><l><bool>true</bool></l><script><block s="doReport"><block s="reportMonadic"><l><option>atan</option></l><block s="reportQuotient"><block s="reportDifference"><block var="x2"/><block var="x1"/></block><block s="reportDifference"><block var="y2"/><block var="y1"/></block></block></block></block></script></list></block></script></block-definition><block-definition s="PI" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318590202445945534690830264252230825334468503526193118817101000313783875288658753320838814206171776691473035982534904287554687311595628638823537875937519577818577805371712268066130019278766111959092164201989380952572010654858632788659361533818279682303019520353018529689957736225994138912517720190430128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318590202445945534690830264252230825334468503526193118817101000313783875288658753320838814206171776691473035982534904287554687311595628638823537875937519577818577805371712268066130019278766111959092164201989380952572010654858632788659361533818279682303019520353018529689957736225994138912517720190430128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318590202445945534690830264252230825334&#xD;</l></block></script><scripts><script x="25.35402488708496" y="93.65737101236978"><custom-block s="join %mult%mlt"><list><l>16tan^−1 (1/5)−4tan^−1 (1/239)</l></list></custom-block></script><script x="257.3493957519531" y="87.35821736653645"><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportPower"><block s="reportMonadic"><l><option>tan</option></l><l>16</l></block><l>-1</l></block><block s="reportQuotient"><l>1</l><l>5</l></block></list></block><block s="reportVariadicProduct"><list><block s="reportPower"><block s="reportMonadic"><l><option>tan</option></l><l>4</l></block><l>-1</l></block><block s="reportQuotient"><l>1</l><l>239</l></block></list></block></block></script></scripts></block-definition><block-definition s="QR code from %&apos;Input&apos;" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="JavaScript enabled?"></custom-block><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>url</l><l>proc</l></list><l>if (!proc.img) {&#xD;  proc.img = new Image();&#xD;  proc.img.src = url;&#xD;  proc.img.onload = function() {&#xD;    proc.img.loaded=true;&#xD;  }&#xD;} else if (proc.img.loaded) {&#xD;  const costume = new Costume(proc.img);&#xD;  proc.img = null;&#xD;  return costume;&#xD;}&#xD;proc.pushContext(&apos;doYield&apos;);&#xD;proc.pushContext();</l></block><list><block s="reportJoinWords"><list><l>http://api.qrserver.com/v1/create-qr-code/?data=</l><block var="Input"/></list></block></list></block></block></script><script><block s="doReport"><block s="reportApplyExtension"><l>cst_load(url)</l><list><block s="reportJoinWords"><list><l>http://api.qrserver.com/v1/create-qr-code/?data=</l><block var="Input"/></list></block></list></block></block></script></block></script></block-definition><block-definition s="rotate %&apos;list&apos; by %&apos;num&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">rotate list&#xD;will rotate the list by the given value</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%n">0</input></inputs><script><block s="doWarp"><script><block s="doIfElse"><custom-block s="is %n negative"><block var="num"/></custom-block><script><block s="doRepeat"><block s="reportMonadic"><l><option>abs</option></l><block var="num"/></block><script><block s="doInsertInList"><custom-block s="pop item %n of %l"><l>1</l><block var="list"/></custom-block><l><option>last</option></l><block var="list"/></block></script></block></script><script><block s="doRepeat"><block var="num"/><script><block s="doInsertInList"><custom-block s="pop item %n of %l"><l><option>last</option></l><block var="list"/></custom-block><l>1</l><block var="list"/></block></script></block></script></block><block s="doReport"><block var="list"/></block></script></block></script></block-definition><block-definition s="JavaScript enabled?" type="predicate" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><custom-block s="$verticalEllipsis safely try %cs then if %upvar %cs"><script><block s="doWarp"><script><block s="doSetVar"><l>a</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return true;</l></block><list></list></block></block></script></block></script><l>error</l><script><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></custom-block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="Infinity ∞" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportQuotient"><l>1</l><l>0</l></block></block></script></block-definition><block-definition s="$verticalEllipsis set cursor to %&apos;cursor&apos; offset x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs><input type="%s">auto<options>auto&#xD;default&#xD;none&#xD;context-menu&#xD;help&#xD;pointer&#xD;progress&#xD;wait&#xD;cell&#xD;crosshair&#xD;text&#xD;vertical-text&#xD;alias&#xD;copy&#xD;move&#xD;no-drop&#xD;not-allowed&#xD;grab&#xD;grabbing&#xD;e-resize&#xD;n-resize&#xD;ne-resize&#xD;nw-resize&#xD;s-resize&#xD;se-resize&#xD;sw-resize&#xD;w-resize&#xD;ew-resize&#xD;ns-resize&#xD;nesw-resize&#xD;nwse-resize&#xD;col-resize&#xD;row-resize&#xD;all-scroll&#xD;zoom-in&#xD;zoom-out</options></input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportIsA"><block var="cursor"/><l><option>text</option></l></block><block s="reportIsA"><block var="cursor"/><l><option>costume</option></l></block></list></block></block><script><custom-block s="$verticalEllipsis error %txt"><block s="reportJoinWords"><list><l>expecting a string or a costume but getting a </l><block s="reportTypeOf"><block var="cursor"/></block></list></block></custom-block></script><list></list></block><block s="doRun"><block s="reportJSFunction"><list><l>cursor</l><l>x</l><l>y</l></list><l>let world = this.parentThatIsA(WorldMorph)&#xD;let cursorStyle = &apos;auto&apos;&#xD;&#xD;if (cursor instanceof SVG_Costume) {&#xD;  cursorStyle = `url(${cursor.contents.src}) ${x} ${y}, auto`&#xD;} else if (cursor instanceof Costume) {&#xD;  cursorStyle = `url(${cursor.contents.toDataURL()}) ${x} ${y}, auto`&#xD;} else {&#xD;  cursorStyle = `${cursor}`&#xD;}&#xD;&#xD;world.worldCanvas.style.cursor = cursorStyle</l></block><list><block var="cursor"/><block var="x"/><block var="y"/></list></block></script></block-definition><block-definition s="$verticalEllipsis error %&apos;msg&apos;" type="command" category="error" helper="true"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;pl:błąd _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="username" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>var ide = world.children[0];&#xD;return ide.cloud.username;</l></block><list></list></block></block></script></block-definition><block-definition s="$verticalEllipsis screenshot" type="command" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reportJSFunction"><list></list><l>const captureAndSave = async () =&gt; {&#xD;  const canvas = document.createElement("canvas");&#xD;  const context = canvas.getContext("2d");&#xD;  const video = document.createElement("video");&#xD;&#xD;  try {&#xD;    const captureStream = await navigator.mediaDevices.getDisplayMedia();&#xD;    video.srcObject = captureStream;&#xD;    const link = await new Promise(resolve =&gt; {&#xD;      video.onloadedmetadata = () =&gt; {&#xD;        // Wait for 1 second before capturing the screenshot&#xD;        setTimeout(() =&gt; {&#xD;          canvas.width = video.videoWidth;&#xD;          canvas.height = video.videoHeight;&#xD;          context.drawImage(video, 0, 0, video.videoWidth, video.videoHeight);&#xD;          const frame = canvas.toDataURL("image/png");&#xD;&#xD;          // Create a link element to download the image&#xD;          const downloadLink = document.createElement(&apos;a&apos;);&#xD;          downloadLink.href = frame;&#xD;          downloadLink.download = &apos;screenshot.png&apos;;&#xD;          document.body.appendChild(downloadLink);&#xD;          downloadLink.click();&#xD;          document.body.removeChild(downloadLink);&#xD;&#xD;          // Resolve the promise with the link&apos;s href&#xD;          resolve(frame);&#xD;&#xD;          captureStream.getTracks().forEach(track =&gt; track.stop());&#xD;        }, 1000);&#xD;      };&#xD;      video.play();&#xD;    });&#xD;&#xD;    // Return the link instead of logging it&#xD;    return link;&#xD;  } catch (err) {&#xD;    console.error("Error: " + err);&#xD;  }&#xD;};&#xD;&#xD;(async () =&gt; {&#xD;  const link = await captureAndSave();&#xD;  console.log("Screenshot saved:", link);&#xD;})();&#xD;</l></block><list></list></block></script></block-definition><block-definition s="clone ID" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAskFor"><block s="reportGet"><l><option>parent</option></l></block><block s="reifyReporter"><autolambda><block s="reportListIndex"><block var="#1"/><block s="reportGet"><l><option>clones</option></l></block></block></autolambda><list><l>#1</l></list></block><list><block s="reportGet"><l><option>self</option></l></block></list></block></block></script></block-definition><block-definition s="battery %" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>accessor</l></list></block><block s="doSetVar"><l>accessor</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var done = false,&#xD;    value = null&#xD;navigator.getBattery().then((battery) =&gt; {&#xD;    value = battery.level&#xD;    done = true&#xD;  }&#xD;)&#xD;&#xD;return new List([function() {return done}, function() {return value}])</l></block><list></list></block></block><block s="doWaitUntil"><block s="evaluate"><block s="reportListItem"><l>1</l><block var="accessor"/></block><list></list></block></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportRound"><block s="reportVariadicProduct"><list><block s="evaluate"><block s="reportListItem"><l>2</l><block var="accessor"/></block><list></list></block><l>100</l></list></block></block><l>%</l></list></block></block></script></block-definition><block-definition s="Is Charging" type="predicate" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>accessor</l></list></block><block s="doSetVar"><l>accessor</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>var done = false,&#xD;    value = null&#xD;navigator.getBattery().then((battery) =&gt; {&#xD;    value = battery.charging&#xD;    done = true&#xD;  }&#xD;)&#xD;&#xD;return new List([function() {return done}, function() {return value}])</l></block><list></list></block></block><block s="doWaitUntil"><block s="evaluate"><block s="reportListItem"><l>1</l><block var="accessor"/></block><list></list></block></block><block s="doReport"><block s="evaluate"><block s="reportListItem"><l>2</l><block var="accessor"/></block><list></list></block></block></script></block-definition><block-definition s="My URL" type="reporter" category="Avi&apos;s" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list></list><l>return window. location. href</l></block><list></list></block></block></script></block-definition><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing" helper="true"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows reading global settings programmatically.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:o valor da configuração _&#xD;ca:paràmetre _&#xD;pl:ustawienie _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support&#xD;Visible palette</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return ide.cloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([stage.dimensions.x, stage.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return !!this.scripts.focus;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        return Process.prototype.enableHyperOps;&#xD;    default: return which;&#xD;    case &apos;Visible palette&apos;:&#xD;        return ide.currentCategory;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="$verticalEllipsis set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing" helper="true"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for Boolean (checkbox) settings; use&#xD;SET VALUE for numeric or text values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;ca:fixa el paràmetre _ a _&#xD;pl:ustaw flagę _ na _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph),&#xD;        thisObj = this;&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        if (thisObj.scripts.focus &amp;&amp; !tf) {&#xD;            thisObj.scripts.focus.stopEditing();&#xD;        } else if (tf &amp;&amp; !thisObj.scripts.focus) {&#xD;            thisObj.scripts.toggleKeyboardEntry();&#xD;        };&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        Process.prototype.enableHyperOps = tf;&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="$verticalEllipsis set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing" helper="true"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for numeric or text settings; use&#xD;SET FLAG for Boolean (checkbox) values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;ca:fixa el valor de _ a _&#xD;pl:ustaw wartość _ na _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Visible palette</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;try {&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        break;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        break;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        break;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        break;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        break;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        break;&#xD;    case &apos;Visible palette&apos;:&#xD;        ide.currentCategory = value.toLowerCase();&#xD;        ide.categories.children.forEach(function (each) {&#xD;                each.refresh();&#xD;        });&#xD;        ide.refreshPalette(true);&#xD;        break;&#xD;};&#xD;}&#xD;finally {ide.savingPreferences = true;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition><block-definition s="$verticalEllipsis safely try %&apos;action&apos; then if %&apos;error&apos; %&apos;handler&apos;" type="command" category="error" helper="true"><comment x="0" y="0" w="276" collapsed="false">Catch errors.&#xD;&#xD;Runs the first script.  If it succeeds, nothing else happens.&#xD;But if it has an error (something that would otherwise result&#xD;in a red halo around the block), then the second script is run,&#xD;with the text of the error message that would have been shown in the variable ERROR.</comment><header></header><code></code><translations>pt:tenta executar _ e, em caso de erro _ , executa _&#xD;ca:prova de forma segura _ i si _ _&#xD;pl:bezpiecznie spróbuj _ a jeśli _ _&#xD;</translations><inputs><input type="%cs"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block var="action"/><block var="handler"/><block var="error"/></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="safely try reporting %&apos;this&apos; then if %&apos;error&apos; report %&apos;that&apos;" type="reporter" category="error" helper="true"><comment x="0" y="0" w="316.6666666666667" collapsed="false">Catch errors in a reporter.&#xD;&#xD;Evaluates its first input.  If that expression successfully reports a value, this block reports that value.  If the expression causes a Snap! error,&#xD;then the final input slot is evaluated with the text of what would have&#xD;been the error message in variable ERROR.  SAFELY TRY then reports the value of that final expression.&#xD;&#xD;Sometimes you&apos;ll want to throw an error in the final expression.  You&#xD;can put an ERROR block inside a CALL block to do that.</comment><header></header><code></code><translations>ca:prova de forma segura reportant _ i si _ reportant _&#xD;pl:bezpiecznie spróbuj zgłosić _ a jeśli _ zgłoś _&#xD;</translations><inputs><input type="%anyUE"></input><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><custom-block s="$verticalEllipsis safely try %cs then if %upvar %cs"><script><block s="doSetVar"><l>value</l><block s="evaluate"><block var="this"/><list></list></block></block></script><l>err</l><script><block s="doSetVar"><l>error</l><block var="err"/></block><block s="doSetVar"><l>value</l><block s="evaluate"><block var="that"/><list></list></block></block></script></custom-block><block s="doReport"><block var="value"/></block></script></block-definition><block-definition s="lisp to code $nl %&apos;lisp&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">list to code&#xD;will take the text based form of coding known as lisp and turn it into snap blocks</comment><header></header><code></code><translations></translations><inputs><input type="%mlt" initial="1"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="lisp"/><l><option>blocks</option></l></block></block></block></script></block></script></block-definition><block-definition s="code to Lisp $nl %&apos;code&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">code to lisp &#xD;will take snap blocks and turn it into the text program known as lisp</comment><header></header><code></code><translations></translations><inputs><input type="%repRing" initial="1"></input></inputs><script><block s="doReport"><block s="reportListAttribute"><l><option>lines</option></l><block s="reportTextSplit"><block var="code"/><l><option>blocks</option></l></block></block></block></script></block-definition><block-definition s="not a clone" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">not to clone&#xD;checks if the current Sprite is not a clone</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportGet"><l><option>parent</option></l></block><l></l></list></block></block></script></block-definition><block-definition s="$verticalEllipsis I have a block variable" type="command" category="magic" helper="true"><variables><list struct="atomic" id="2215">var</list></variables><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="I have a block variable" type="reporter" category="magic" helper="true"><variables><list struct="atomic" id="2217">var</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>look in me</l></block></script></block-definition><block-definition s="hide %&apos;text&apos; %&apos;bool&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false"> hide text&#xD;will hide the text in the first slot when the Boolean is false and show it when it is true</comment><variables><list struct="atomic" id="2222">the text</list></variables><header></header><code></code><translations></translations><inputs><input type="%mlt" initial="1"></input><input type="%b" initial="1"></input></inputs><script><block s="doIf"><block var="bool"/><script><block s="doSetVar"><l>the text</l><block var="text"/></block></script><list></list></block><block s="doReport"><block var="the text"/></block></script><scripts><script x="217.76424967447917" y="94.36632486979165"><block s="receiveSlotEvent"><l>bool</l><l><option>edited</option></l></block><block s="doIfElse"><block var="bool"/><script><block s="doSetSlot"><l>text</l><block var="the text"/></block></script><script><block s="doSetVar"><l>the text</l><block var="text"/></block><block s="doSetSlot"><l>text</l><l></l></block></script></block></script></scripts></block-definition><block-definition s="$verticalEllipsis repeat if %&apos;error&apos; %&apos;code&apos;" type="command" category="error" helper="true"><header></header><code></code><translations></translations><inputs><input type="%upvar" initial="1">error</input><input type="%ca" initial="1"></input></inputs><script><custom-block s="$verticalEllipsis safely try %cs then if %upvar %cs"><script><block s="doRun"><block var="code"/><list></list></block></script><l>error</l><script><custom-block s="$verticalEllipsis repeat if %upvar %ca"><l>error</l><script><block s="doRun"><block var="code"/><list></list></block></script></custom-block></script></custom-block></script></block-definition><block-definition s="any magic?" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">Any magic&#xD;will report if JavaScript is on</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="JavaScript enabled?"></custom-block></block></script></block-definition><block-definition s="add %&apos;things&apos; to %&apos;list&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">add to list &#xD;will add the item to the list but only using reporters</comment><header></header><code></code><translations></translations><inputs><input type="%mult%s" initial="1"></input><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><list><block var="list"/><block var="things"/></list></block></block></script></block-definition><block-definition s="hold %&apos;blocks&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">hold&#xD;well &quot;holds&quot; a list of blocks</comment><header></header><code></code><translations></translations><inputs><input type="%mult%repRing" initial="1"></input></inputs><script><block s="doReport"><block var="blocks"/></block></script></block-definition><block-definition s="%&apos;$&apos; by %&apos;cy&apos; cypher , with exp: %&apos;exp cy&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">Cipher will Cipher the text using the 2 ciphers</comment><header></header><code></code><translations></translations><inputs><input type="%txt">hello world</input><input type="%txt">abcdefghijklmnopqrstuvwxyz 0123456789</input><input type="%s">abcdefghijklmnopqrstuvwxyz 0123456789</input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><block s="reportListIndex"><l></l><block s="reportTextSplit"><block var="cy"/><l><option>letter</option></l></block></block><block s="reportTextSplit"><block var="exp cy"/><l><option>letter</option></l></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="$"/><l><option>letter</option></l></block></block></list></block></block></script></block-definition><block-definition s="pop item %&apos;num&apos; of %&apos;list&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">pop &#xD;will remove a item from the list and report what the item was</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"><options>1=1&#xD;last=$_last&#xD;&#126;&#xD;all=$_all&#xD;parent=$_parent</options></input><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="reportListItem"><block var="num"/><block var="list"/></block></block><block s="doDeleteFromList"><block var="num"/><block var="a"/></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="is %&apos;NUM&apos; negative" type="predicate" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">is negative&#xD;will report a Boolean for whether or not the number is negative</comment><header></header><code></code><translations></translations><inputs><input type="%n">-1</input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportMonadic"><l><option>neg</option></l><block s="reportMonadic"><l><option>abs</option></l><block var="NUM"/></block></block><block var="NUM"/></list></block></block></script></block-definition><block-definition s="$magic-2 $pack-2" type="reporter" category="magic"><comment x="0" y="0" w="90" collapsed="false">magic pack&#xD;is a pack of all the magic blocks (which is a list of blocks that I find helpful)</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><autolambda><custom-block s="is magic on?"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="any magic?"></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis hide mouse"></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis show mouse"></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="is mouse hidden"></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis hide mouse %b"><l/></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="join %mult%mlt"><list><l></l></list></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis repeat for %n secs %cs"><l>1</l><script></script></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis pen costume"></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="is %s a %s ?"><l></l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="%n in base %n"><l>1</l><l>10</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="function ( %s %s %s )"><l></l><l></l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis link to %txt"><l>https://en.wikipedia.org/wiki/%22Hello,_World!%22_program</l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis export costume %s"><l></l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis set name of costume %s to %s"><l></l><l>thing</l></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="%s url: %s send: %s headers: %mult%l"><l>GET</l><l>https://snap.startr.cloud</l><l></l><list></list></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis invert pen down"></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis invert hide"></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="is %n negative"><l>-1</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="is %n prime"><l>0</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="is %n divisible by %n"><l>1</l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="backwords %s"><l>word</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="$XOR-0.0001 %mult%b"><list><l/><l/></list></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="rotate %l by %n"><l/><l>0</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="lisp to code %br %mlt"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="code to Lisp %br %repRing"><block s="reifyScript"><script></script><list></list></block></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="not a clone"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="hide %mlt %b"><l></l><l/><variables><variable name="the text"><l>0</l></variable></variables></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="add %mult%s to %l"><list><l></l></list><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><script></script><list></list></block></list></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="%txt by %txt cypher , with exp: %s"><l>hello world</l><l>abcdefghijklmnopqrstuvwxyz 0123456789</l><l>abcdefghijklmnopqrstuvwxyz 0123456789</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="pop item %n of %l"><l></l><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="distance to direction %n"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis notification %br title: %txt body: %txt"><l>Magic!</l><l>This is a notification</l></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="search for %txt in %l"><l>block</l><l/></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis copy %txt to clipboard"><l>text</l></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="%mult%s"><list><l></l><l></l></list></custom-block></autolambda><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="$verticalEllipsis vacume force %&apos;force&apos; radius %&apos;radius&apos; at %&apos;position&apos;" type="command" category="velocity" helper="true"><comment x="0" y="0" w="90" collapsed="false">Vacume pulls the velocity objects towards the chosen position. </comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">5</input><input type="%n" initial="1">100</input><input type="%s" readonly="true" initial="1"><options>§_destinationsMenu</options></input></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportRelationTo"><l><option>distance</option></l><block var="position"/></block><block var="radius"/></list></block><script><block s="doIf"><block s="reportMouseDown"></block><script><block s="doFaceTowards"><block var="position"/></block><block s="forward"><block s="reportQuotient"><block s="reportRelationTo"><l><option>distance</option></l><block var="position"/></block><block var="force"/></block></block></script><list></list></block></script><list></list></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="reporter" category="error" helper="true"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;pl:błąd _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="$error-2 $pack-2" type="reporter" category="error"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><autolambda><custom-block s="error %txt"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis error %txt"><l></l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis safely try %cs then if %upvar %cs"><script></script><l>error</l><script></script></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="safely try reporting %anyUE then if %upvar report %anyUE"><l></l><l>error</l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis repeat if %upvar %ca"><l>error</l><script></script></custom-block></script><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="$Avi´s-2 $pack-2" type="reporter" category="Avi&apos;s"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><script><custom-block s="$verticalEllipsis delete all clones"></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="3D to 2D %n %n %n focal length %n"><l>0</l><l>0</l><l>0</l><l>100</l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="direction from x %n y %n to x %n y %n"><l></l><l></l><l></l><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="PI"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="QR code from %s"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="Infinity ∞"></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis set cursor to %s offset x: %n y: %n"><l>auto</l><l>0</l><l>0</l></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="username"></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis screenshot"></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="clone ID"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="battery %"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="Is Charging"></custom-block></autolambda><list></list></block><block s="reifyReporter"><autolambda><custom-block s="My URL"></custom-block></autolambda><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="$variable-2 $pack-2" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><script><custom-block s="$verticalEllipsis delete var %mult%txt"><list></list></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis set var %s to %s"><l></l><l></l></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="var %s"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis show var %s"><l></l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis hide var %s"><l></l></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis create %s var %mult%txt"><l>global</l><list></list></custom-block></script><list></list></block><block s="reifyReporter"><autolambda><custom-block s="does var %s exist?"><l></l></custom-block></autolambda><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="$settings-2 $pack-2" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="any magic?"></custom-block><custom-block s="hold %mult%repRing"><list><block s="reifyReporter"><autolambda><custom-block s="setting %s"><l></l></custom-block></autolambda><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis set flag %s to %b"><l></l><l/></custom-block></script><list></list></block><block s="reifyReporter"><script><custom-block s="$verticalEllipsis set value %s to %s"><l></l><l></l></custom-block></script><list></list></block></list></custom-block><custom-block s="is magic on?"></custom-block></block></block></script></block-definition><block-definition s="distance to direction %&apos;direction&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">distance to direction reports the distance from the current direction to the future direction</comment><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"><options>§_directionDialMenu</options></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block><block s="doSetVar"><l>a</l><block s="direction"></block></block><block s="doSetVar"><l>b</l><block var="direction"/></block><block s="doSetVar"><l>c</l><block s="reportDifference"><l>180</l><block var="a"/></block></block><block s="doSetVar"><l>d</l><block s="reportVariadicSum"><list><block var="b"/><block var="c"/></list></block></block><block s="doReport"><block s="reportDifference"><block s="reportModulus"><block var="d"/><l>360</l></block><l>180</l></block></block></script></block-definition><block-definition s="search for %&apos;thing&apos; in %&apos;pack&apos;" type="reporter" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">search&#xD;will search for blocks in a pack with similar names</comment><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">block</input><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportBlockAttribute"><l><option>label</option></l><block s="reifyReporter"><script></script><list></list></block></block><l> </l></block><block var="thing"/></block></autolambda><list></list></block><block var="pack"/></block><block s="reportNewList"><list></list></block></list></block><l>Try changing the spelling</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportBlockAttribute"><l><option>label</option></l><block s="reifyReporter"><script></script><list></list></block></block><l> </l></block><block var="thing"/></block></autolambda><list></list></block><block var="pack"/></block></block></block></script></block-definition><block-definition s="$verticalEllipsis notification $nl title: %&apos;title&apos; body: %&apos;body&apos;" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">notification&#xD;will send a notification to the user</comment><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">Magic!</input><input type="%txt" initial="1">This is a notification</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>message</l><l>title</l></list><l>function showSimpleNotification(message = &apos;This is my first notification&apos;, title = "magic:", icon = &apos;https://snap.startr.cloud/static/img/topbar-logo.png&apos;) {&#xD;  // Check if we have permission first&#xD;  if (Notification.permission === &apos;granted&apos;) {&#xD;    const notification = new Notification(title, {&#xD;      body: message,&#xD;      icon: icon&#xD;    });&#xD;  } else if (Notification.permission !== &apos;denied&apos;) {&#xD;    // We need to ask for permission first&#xD;    Notification.requestPermission().then(permission =&gt; {&#xD;      if (permission === &apos;granted&apos;) {&#xD;        const notification = new Notification(title, {&#xD;          body: message,&#xD;          icon: icon&#xD;        });&#xD;      }&#xD;    });&#xD;  }&#xD;}&#xD;&#xD;// Example call with default values&#xD;showSimpleNotification(message, title);</l></block><list><block var="body"/><block var="title"/></list></block></script></block-definition><block-definition s="$verticalEllipsis copy %&apos;thing&apos; to clipboard" type="command" category="magic" helper="true"><comment x="0" y="0" w="90" collapsed="false">copy to clipboard &#xD;will copy whatever text you give it to the users clipboard</comment><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">text</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>clip</l></list><l>navigator.clipboard.writeText(clip)</l></block><list><block var="thing"/></list></block></script></block-definition><block-definition s="write %&apos;text&apos; size %&apos;sz&apos; stats %&apos;stats&apos;" type="command" category="pen"><comment x="0" y="0" w="211.6666666666667" collapsed="false">Writes text onto the stage, and allows extra styling. You don&apos;t have to add stats.&#xD;&#xD;Created by Tethrarxitet!&#xD;pic goes hard feel free to screenshot</comment><header></header><code></code><translations>es:escribir _ con tamaña _ e información _&#xD;pt:escreva _ com tamanho _ e edita _&#xD;fr:écrire _ avec la taille _ et les modificateurs _&#xD;ru:напишите _ с размером _ и модами _&#xD;de:schreibe _ Größe _ Schriftart _&#xD;</translations><inputs><input type="%s">Hello!</input><input type="%n">12</input><input type="%n" readonly="true"></input></inputs><script><block s="write"><block var="text"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="stats"/><l>0</l></list></block><block var="sz"/><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportTypeOf"><block s="reportListItem"><l>2</l><block var="stats"/></block></block><l>Boolean</l></list></block><block s="reportIfElse"><block s="reportListItem"><l>2</l><block var="stats"/></block><l>bold </l><l></l></block><block s="reportJoinWords"><list><block s="reportListItem"><l>2</l><block var="stats"/></block><l> </l></list></block></block><block s="reportIfElse"><block s="reportListItem"><l>3</l><block var="stats"/></block><l>italic </l><l></l></block><block var="sz"/><l>px </l><block s="reportListItem"><l>1</l><block var="stats"/></block><l>,</l></list></block></block></block></script><scripts><script x="10" y="241.05555555555446"><custom-block s="write %s size %n stats %n"><l>Hello!</l><l>12</l><l></l></custom-block></script><script x="10" y="278.3888888888879"><custom-block s="text costume %s size %n stats %n"><l>Hello!</l><l>12</l><l></l></custom-block></script><script x="10" y="309.7222222222214"><custom-block s="font %s %br bold %b %br italic %b"><l>monospace</l><l/><l/></custom-block></script><script x="10" y="364.2222222222209"><custom-block s="font %s %br weight %n %br italic %b"><l>monospace</l><l>500</l><l/></custom-block></script><comment x="251.66471354166643" y="253.08333333333223" w="90" collapsed="false">Dependencies and blocks that depend on this</comment></scripts></block-definition><block-definition s="text costume %&apos;text&apos; size %&apos;size&apos; stats %&apos;stats&apos;" type="reporter" category="pen"><header></header><code></code><translations>es:disfraz de texto _ tamaño _ e información _&#xD;pt:traje de texto _ com tamanho _ e edita _&#xD;fr:costume de texte _ avec taille _ et modificateurs _&#xD;ru:текст костюм _ с размером _ и модами _&#xD;de:Textkostüm _ Größe _ Schriftart _&#xD;</translations><inputs><input type="%s">Hello!</input><input type="%n">12</input><input type="%n" readonly="true"></input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><custom-block s="write %s size %n stats %n"><block var="text"/><block var="size"/><block var="stats"/></custom-block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block s="reportJoinWords"><list><block var="text"/></list></block></list></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="font %&apos;font&apos; $nl bold %&apos;it&apos; $nl italic %&apos;bd&apos;" type="reporter" category="pen" space="true"><comment x="0" y="0" w="173.33333333333334" collapsed="false">Creates a list of stats for the new write block to use.&#xD;&#xD;Created by Tethrarxitet!&#xD;tamale</comment><header></header><code></code><translations>pt:nome da fonte _ _ texto em negrito? _ _ oblíquo? _&#xD;es:nombre de fuente _ _ ¿negrita? _ _ ¿oblicuo? _&#xD;fr:nom de la police _ _ police en gras ? _ _ oblique ? _&#xD;ru:шриф _ _ жирный? _ _ курсив? _&#xD;de:Schriftart _ _ fett _ _ kursiv _&#xD;</translations><inputs><input type="%s">monospace</input><input type="%b">false</input><input type="%b">false</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="font"/><block var="it"/><block var="bd"/></list></block></block></script></block-definition><block-definition s="font %&apos;font&apos; $nl weight %&apos;it&apos; $nl italic %&apos;bd&apos;" type="reporter" category="pen"><comment x="0" y="0" w="173.33333333333334" collapsed="false">Creates a list of stats for the new write block to use.&#xD;&#xD;Created by Tethrarxitet!&#xD;tamale</comment><header></header><code></code><translations>es:nombre de la fuente _ _ espesor _ _ ¿oblicuo? _&#xD;pt:nome da fonte _ _ grossura _ _ oblíquo? _&#xD;fr:nom de la police _ _ épaisseur _ _ oblique ? _&#xD;ru:шриф _ _ жирность _ _ курсив? _&#xD;de:Schriftart _ _ Gewicht _ _ kursiv _&#xD;</translations><inputs><input type="%s">monospace</input><input type="%n">500</input><input type="%b">false</input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="font"/><block var="it"/><block var="bd"/></list></block></block></script></block-definition><block-definition s="write %&apos;text&apos; size %&apos;sz&apos; stats %&apos;stats&apos; wrap %&apos;width&apos;" type="command" category="pen" space="true"><comment x="0" y="0" w="90" collapsed="false">write the text on the stage with the specified stylings, word-wrap at the given width</comment><header></header><code></code><translations>de:schreibe _ Größe _ Schriftart _ Umbruch _&#xD;</translations><inputs><input type="%s" initial="1"></input><input type="%n" initial="1">12</input><input type="%n" readonly="true" initial="1"></input><input type="%n" initial="1">200</input></inputs><script><block s="doDeclareVariables"><list><l>words</l><l>lines</l><l>len</l><l>current line</l><l>current width</l><l>current pos</l></list></block><block s="doSetVar"><l>words</l><block s="reportTextSplit"><block var="text"/><l><option>word</option></l></block></block><block s="doSetVar"><l>lines</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>current line</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>len</l><l>0</l></block><block s="doWarp"><script><block s="doForEach"><l>word</l><block var="words"/><script><block s="doSetVar"><l>current width</l><custom-block s="width of text %s size %n stats %n"><block s="reportJoinWords"><list><l> </l><block var="word"/></list></block><block var="sz"/><block var="stats"/></custom-block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportVariadicSum"><list><block var="len"/><block var="current width"/></list></block><block var="width"/></list></block><script><block s="doAddToList"><block var="current line"/><block var="lines"/></block><block s="doSetVar"><l>current line</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>len</l><l>0</l></block></script><list></list></block><block s="doAddToList"><block var="word"/><block var="current line"/></block><block s="doChangeVar"><l>len</l><block var="current width"/></block></script></block><block s="doAddToList"><block var="current line"/><block var="lines"/></block><block s="doForEach"><l>line</l><block var="lines"/><script><block s="doSetVar"><l>current pos</l><block s="getPosition"></block></block><custom-block s="write %s size %n stats %n"><block s="reportListAttribute"><l><option>text</option></l><block var="line"/></block><block var="sz"/><block var="stats"/></custom-block><block s="doGotoObject"><block var="current pos"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="sz"/></block><block s="turnLeft"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="width of text %&apos;text&apos; size %&apos;sz&apos; stats %&apos;stats&apos;" type="reporter" category="pen"><comment x="0" y="0" w="90" collapsed="false">reports the width of the text when written with the specified metrics</comment><header></header><code></code><translations>de:Breite von Text _ Größe _ Schriftart _&#xD;</translations><inputs><input type="%s" initial="1">Hello!</input><input type="%n" initial="1">12</input><input type="%n" readonly="true" initial="1"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>txt_width(txt, fontsize)</l><list><block var="text"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="stats"/><l>0</l></list></block><block var="sz"/><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportTypeOf"><block s="reportListItem"><l>2</l><block var="stats"/></block></block><l>Boolean</l></list></block><block s="reportIfElse"><block s="reportListItem"><l>2</l><block var="stats"/></block><l>bold </l><l></l></block><block s="reportJoinWords"><list><block s="reportListItem"><l>2</l><block var="stats"/></block><l> </l></list></block></block><block s="reportIfElse"><block s="reportListItem"><l>3</l><block var="stats"/></block><l>italic </l><l></l></block><block var="sz"/><l>px </l><block s="reportListItem"><l>1</l><block var="stats"/></block><l>,</l></list></block></block></list></block></block></script></block-definition><block-definition s="%&apos;==&apos;" type="predicate" category="magic" helper="true"><header></header><code></code><translations></translations><inputs><input type="%mult%s" separator="==" initial="2"></input></inputs><script><block s="doReport"><block s="reportVariadicIsIdentical"><block var="=="/></block></block></script></block-definition><block-definition s="$verticalEllipsis add: %&apos;adtext&apos;" type="command" category="Text editor"><comment x="0" y="0" w="90" collapsed="false">add: text&#xD; automatically adds the text provided to the position of the cursor in the text</comment><header></header><code></code><translations></translations><inputs><input type="%mlt" initial="1">text</input></inputs><script><block s="doInsertInList"><block s="reportTextSplit"><block var="adtext"/><l><option>letter</option></l></block><block var="position"/><block var="text"/></block><block s="doSetVar"><l>text</l><block s="reportListAttribute"><l><option>flatten</option></l><block var="text"/></block></block><block s="doChangeVar"><l>position</l><block s="reportListAttribute"><l><option>length</option></l><block s="reportTextSplit"><block var="adtext"/><l><option>letter</option></l></block></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="1280" height="720" 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="3548"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAAQAElEQVR4Aey9CZxkVXn3X9XdM3RXdzOAg4nGHRcENLy+mLjECAq44Y77CgIaXtGoia8S16jwmr8rkqiDO24EiRtKZBFQQEVRwYVFRKMGTHrCMHRX9TAz3fX/Pnfq3DldXd1977lVt+6t+vXnPHWWe55znvM95966/dRdRir6EwEREAEREAEREAEREAEREAEREAERGHQCGp8IiMAQE5ADcIgnX0MXAREQAREQAREQAREYNgIarwiIgAiIgAiIwDASkANwGGddYxYBERABERhuAhq9CIiACIiACIiACIiACIjAUBGQA3CopluDFYHdBJQSAREQAREQAREQAREQAREQAREQAREYfAI2QjkAjYJEBERABERABERABERABERABERABAaXgEYmAiIw5ATkABzyBaDhi4AIiIAIiIAIiIAIDAsBjVMEREAEREAERGBYCcgBOKwzr3GLgAiIgAgMJwGNWgREQAREQAREQAREQAREYOgIyAE4dFOuAYtApSIGIiACIiACIiACIiACIiACIiACIiACg0/AjVAOQEdCsQiIgAiIgAiIgAiIgAiIgAiIgAgMHgGNSAREQAQqcgBqEYiACIiACIiACIiACIjAwBPQAEVABERABERABIaZQGIH4OTkZLNWqx3iYJE/GGmSH0OiwPZjKbsyyrQ+yDfzFGw4vtV1qshsRDdofNKrdZz3UC42F3kJNgavl7xsHIZ+sswDukH7bZ5csVHrjO+QPJkXoa9CznuHeSiLnaFzmmV86AYdX0L1QscYooeNwccldIO4hNgpncmO59HMQa7zl+qkWpVFQAREQAREQAQKSSCxA7BarR7Gycb1bhSkb7Qy8guIC+c1m80TXaZMsY2FMaUen/SiWV4276Fcotb00VMCg9S41tkgzabGIgLFIhB6fAnVK9boV7Zm0Me38sgHY4vmbzDmUaMQAREQAREQgaQE/HqJHYBzc3OXbN68eRYn2ekmMzMzFM1dQmPNqampKyg7odFo3IL8iLIKv9hupyz+hdjKiiwMJmh80qt1nPdQLkVeI7KteAS0zoo3J7JIBAaFQOjxJVSvLNwGfXxlmYdQOzV/oeSkJwKlJiDjRUAERCAikNgBGNXmY3R09DQTknFYXFw8icy5SBz4hfEIHIDxFXXx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IAIiIAKDT6AMI5QDsAyzJBtFQAREQAREQAREQAREQAREQASKTEC2iYAIiEChCcgBWOjpkXEiIAIiIAIiIAIiIALlISBLRUAEREAEREAERKCYBOQALOa8yCoREAEREIGyEpDdIiACIiACIiACIiACIiACIlAwAnIAFmxCZM5gENAoREAEREAEREAEREAEREAEREAEREAEBp9AWUYoB2BZZkp2ioAIiIAIiIAIiIAIiIAIiIAIFJGAbBIBERCBwhOQA7DwUyQDRUAEREAEREAEREAEik9AFoqACIiACIiACIhAcQnIAVjcuZFlIiACIiACZSMge0VABERABERABERABERABESggATkACzgpMikchOQ9SIgAiIgAiIgAiIgAiIgAiIgAiIgAoNPoEwjlAOwTLMlW0VABERABERABERABERABERABIpEQLaIgAiIQCkIyAFYimmSkSIgAiIgAiIgAiIgAsUlIMtEQAREQAREQAREoNgE5AAs9vzIOhEQAREQgbIQkJ0iIAIiIAIiIAIiIAIiIAIiUFACiRyAe++994bJycmmRAy0BlZfA+IjPloDWgNaA1oDWgNaA1oDWgNaA1oDWgNaA1oDg78GCjTHr0nic0zkANyyZcvWhYWFe4VItVo9SHrL2YnLcia2TsRFXGwdJBWtF62XpGvF6mm9aL3YOkgqWi9aL0nXitXTetF6sXWQVLReBmq9JP4fWfOueU96jLB6Wi9aL7YOksoee+zx8a45AK2hbdu2/UeIzM3N/UJ6y9mJy3Imtk7ERVxsHSQVrRetl6RrxeppvWi92DpIKlovWi9J18q2bdv+Q+tF60XrZfca0P6wm4W/LsRFXPz1sFZa60XrZa014m+/9dZbbze/3VqS6ArAtRrRdhEQAREQAREYagIavAiIgAiIgAiIgAiIgAiIgAgUmIAcgAWeHJlWLgKyVgREQAREQAREQAREQAREQAREQAREYPAJlHGEcgCWcdZkswiIgAiIgAiIgAiIgAiIgAiIQD8JqG8REAERKBWBXByAU1NTz/TejlLPQoh2tiNNk1qt9tQsbfVSF/tKYWcvGRSh7bznIe/+isC4CDZwLDgW9tFxoT1mWyGOE908DhaBuWxYSoB19zHErcEvLN3a/Rx95dpf90eQb4va//LlPQi98d2R8Hul+6MdHx+/N2v2HeznlyC/R+yc8o/E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KDkBc0ilGsLIyIhdaWfP3/OdaNbGXfl4A87A7+II/BzpZS+8oCxVqFar7lmDpnebfQRIY2ZmZs7Xo1278s4vypyu1Wpn4ez7IGIvRrHbgRO1mSfPRAapUkcCKhQBERABERABERABERABERABERABERh8AoM6wtQOwNnZ2c31ev1liN06ewQOr7fgUPsagLYgLjwfh9h7XKYtXteWr6DvO/r8zXbVn8vv5RJFi3F4vpQx2O3KZlqDD3sxyj1gRHH1MeRXDF3guWLb2iACIiACIiACIiACIiACIiACIpCagBREQAREYOAIpHYAegS24+C6sNFovGNubu6ppO/CNv+5f0eSjwJOwq1RYteHXR3n92vP+Dt416aln+jd4JWYw9HXq0xNTZ2I820zci3pL3t1c03i5fNfQPJtWNiLUX5vRjCGP7M4gSTmmaAtVREBERABERABERABEchEQMoiIAIiIAIiIAIiMDgEljjU1hoWTrbDarXaOS2H2zvb6t+xc+fOt7uykZGR+BZh0r9z5cQTtPEE4ijQ1t+QWOk5fPayDruijiqVfdF7kiVaUsW5Zlfd2dWD+5P2nYytKrlFG72e9vXSNdKvQuKwcePG+ArIUJ5xY0qIgAiIgAj0loBaFwEREAEREAEREAEREAEREIEBIJDKAYiD77fVavVpjNscbq/FIXccTqxDTUg/YWxsLHYK4pCz24KpWqnMzs7+iMR/I1GgjU3UfzPOvy9SYDoXEC8LjUbjZgo/hEQBvU/T16vQfRq65hw8NNpQqdibid/XSuceMdbfep3+JTa+A3kWdp5P+QOQ+E3AjOm52G5XQVZCedLekkB7b0Sil44Q37RkozKZCagBERABERABERABERABERABERABERCBwScwyCNM5QDctm3bb3B22RV7xmQCh9wZ5C82If1NCp+HVMhfXq/X/WcAzrP9w7atJXcl/4+kn0Pdk4jNQUhUMd2xKNH6WL9+/anUObuV3Zv0B9G1232f2CpbpOwV9HdNK597NDIysolO4ysQsedNyL9i5yOJX8+2ryBRoMzqft0yGXiaukQEREAEREAEREAEREAEREAERKC7BNSaCIiACAwkgVQOQCPQaDQ2LS4uPoP0DxAX5knY8/q+RXwMdQ4ntqvyiHaFubm5t5E6GfklsgVH2Bm085fU/QT52xAXJl3C4i1btmylzrOp/2zyZyJXIxYW+TiXNv6K7R8n3bcwOzt7HU7Ah+HsOwcj3ItL7BmAL8G2j+LEtFujP802G6ddDfht0lFgexDPSFkfIiACIiACIiACIiACPSCgJkVABERABERABERgsAikdgDa8Ofn579cr9cfhlRbUiN+APJ45FPU2YYsC2w7FTkQ2QeH4Am0c6VVIv9PiGsruorQyn2h/tnUeTFyMGJ1R4mfTBvf8+tZmrrnsM3qmCxxKLa2n+Vt95/ZZ5uDxJyAOPOOpt27I9avvQU4eimKOTEpeymyN3If5A1+J4whiKdrg/aMq/Vpch9XrlgEREAERCADAamKgAiIgAiIgAiIgAiIgAiIwIAQCHIADsjYNQwRWJOAKoiACIiACIiACIiACIiACIiACIiACAw+gUEfoRyAgz7DGp8IiIAIiIAIiIAIiIAIiIAIiEASAqojAiIgAgNLQA7AgZ1aDUwEREAEREAEREAERCA9AWmIgAiIgAiIgAiIwOARkANw8OZUIxIBERABEchKQPoiIAIiIAIiIAIiIAIiIAIiMEAE5AAcoMnUULpLQK2JgAiIgAiIgAiIgAiIgAiIgAiIgAgMPoFhGKEcgMMwyxqjCIiACIiACIiACIiACIiACIjAagS0TQREQAQGmoAcgD2a3snJye1I06RWqz21R93EzdJPrv3FHSshAiIgAiIgAiIgAgNDQAMRAREQAREQAREQgcEkIAdgQeZ1YmLi7jjxIoch6bsVxCyZIQIiIALDR0AjFgEREAEREAEREAEREAEREIEBIyAHYI8mtF6vr0eqJo1G46trdTMyMvK8teqstp1+UvW3WlvaVqmIgQiIgAiIgAiIgAiIgAiIgAiIgAiIwOATGJYRygFYnJk+ujimyBIREAEREAEREAEREAEREAERGBoCGqgIiIAIDDyBgXMA1mq1y1q30l671uxR7zVIdNsteg+x+uTfh0RlU1NTH7ayDRs27Ed6E+XXI3XkevLvsG1O0D+W8kivPWZbx2cA2q2+ri7tPBSJwsjIyO9ducX09ZFog/dBm6n7a9P5ljVH2wfRx6cR63OG+ALKDrBt7TI9PX0n2vgQda5Bbib9JeIjx8fH70kcjx29cURBBERABERABERABEpEQKaKgAiIgAiIgAiIwOASGDgHYLVava41XfsRjyIrhmazed/Wxp2NRuPnrfQ1rbjC9ofi5Lrrzp07LyZ9POX3R2rI/ck7XbLlCDgWG56ld8Jp9zjGcSVlL0bsuYMbiQ+n7HIbN+k47LnnnvdbWFj4AXxfSeGDkLuQfibxeWNjY08mdmGRxDZEQQREQATKR0AWi4AIiIAIiIAIiIAIiIAIiMAAEuiHA3AdzqU34Xy6Dpkhffb4+Pi9usjWXfm3bo899rjnau3iwLpfa/v1xNuRCk6yGy1uyf2ocwrpuyM7kF8i38FB9mvinYgfzqPuYU7Y0L6doqVhfn5+xupT+gIkDpQ9C4nbIv3+eOPuROr+ULUxEEVhH9r9F1I29vcSfwdxYS+2vdplLMb593bKzKlqWXMkvgEOTydzEbExIhmFheizxB8yXQREQAREQAREQAREQAREQAREQAREYPAJDNMIc3cATk1NvQ1Hkt0++wBAbyR9NE63C0nvgWQOOKOcA7AyNjZ2H2vQbl3F2biA2G2qb7CyljgH4C9a+cr27dtvdmniPZGXIP9BWw+s1+sHIo9uNBr3JX4R5XGg7Ja5ublLnLChiawV7rD6o6OjP/Qr4mz7vpU7mZ2dNSedX6US2J/fxr1hdRPjeBjyd8ij2Xg+4kJ8SzIOWnOkPsdtYM5eT/13Y8NXcLLaswtvd9sUi4AIiIAIiIAIiIAIiIAIiECJCMhUERABERgKAnk7ACdxOr2mnSwOpf1qtdoL28tD8ouLi3aVXqRKX5EDkDK7RdWN9fHRxkrFHI7RlYfUi3Vwdm1pbXfRIvY9cevWrXbVnyvrakz/1a42mLAxxnUqVe9AXPh3lyC2W4KJKhUclOYcdPws//loAx+33nqrOf/OJKkgAiIgAiIgAiIgAiUlILNFQAREQAREQAREYLAJxE6dPIY5MTFhz46b6NQXzqiHdypPW7Zt27bfojOPVGgzcgDiYHuS5VvyqOnp6Y2Tk5P7t/J222/sAESn/cq9T87NzcXbnU6X41znwdnOfNjz/1zW4hn7aMnerdiiO9tHS2ZxhrY7SeMrKFt1FImACIhA+QjIYhEQAREQAREQAREQAREQAREYUAK5Op7m5+d/BsfIOUe8JOCk+96SggwZ2vpxS91uXR3HqXdkK2+30o4sLi4+njJ3+685Cs2uVpVl0eXLSrpcgL3VLjeZpLnGzMzMnF8RJv4zAuNNlNut0C6/1SVcjP3/49Jlj2W/R75d9gAAEABJREFUCIiACIiACIiACIiACIiACIiACIjA4BMYthHm6gAEbh1n0rIXWlB2U6PR+CzbuxJo7zpriPietVrtcNLmwLKr3T5N2sITcALe3xLI/Ozs7K+IOwbasCsKO27rYmE/HICJzW9z8N2pXRFGy8ra6ygvAiIgAiIgAiIgAiIgAiIgAgUjIHNEQAREYGgI5O0ArMzNzb0Nh9KbIWxX420m/aWdO3c+lrz/LDqymUL0IhDatufYPdFaIv1NHFVftzTyuJGRkbsTW/g5HwtIx7CwsNDxisWOlcML2287LpRDEG7+i1EmxsfHo2cnesM90EsrKQIiIAIiIAIiIAIlIiBTRUAEREAEREAERGDwCeTuAATpjkaj8c56vb4/si/pZ7We28em7gScfc4BuDfOK7sCsELZeTgfzdl3A73ciby92IJkpdfP97M+VhWcjPYijbgOzsl94kwBEouLi5dhRnx78Ojo6NPJR2FqampfEi9AFERABESgvARkuQiIgAiIgAiIgAiIgAiIgAgMMIF+OAB7jhOHVeQAxPk3RWf2rL+b5+fnf0jawjfsA3kgYiGqa4lQmZ6efgCOsEN9oa34Kj7sOMDfNjExYVcmUmVXwLY/kvpvJAo4J/+5Vqs9saXzGNLH7cVftJGPrP3RRKqAk/YWbPqap3TK5OTk65FjKDfn4EDcAuyNT0kREAEREAEREAEREAEREAEREAEREIEBJTCMwxpIB+C2bdt+w2TGt+7ipPoqeXebrXMAUlSxKwMzXwFI+69BLvaFxscQF07xt42Ojj7DbWjFdgvyqa20vZTkkTgNv9HSuYj0GYxpL7ed8qz9uaYSxyMjI2+j8i2IhXE+3o18Atkbe15LrCACIiACIiACIiACIiACIiACZSEgO0VABERgqAiMDOpocZpd7cZG2hyAUbZer19CIr7ldmFh4Rfk+x6w6wPYeTSG2MtQzKZF0i5ch9Nwm8v0I7bbp8fGxh5F32ci9kxAe4bjF3D+PQm7/Rel9NVObFMQAREQAREQAREQgYQEVE0EREAEREAEREAEhoPAwDoAcVg9HKdatSXf8qZzgbINSLTtjjvuuMnbVrmNP7fN4vn5+e/72zul6esVVjepUP+0Fdo5hzZehByEjCKRjcQPROw24UgN/aD+0LP2XZuTUWPeB9vPoh+33Z7t522tVLZu3fprtr8Y+TPEnuH4/EajYbdWb/QqrvhGZa+OkiIgAiJQHAKyRAREQAREQAREQAREQAREQAQGnMDAOgAHfN5yH97k5OT/Q75Rq9VuJH69b0Cz2XyEl8/8TEWvrdyS6kgEREAEREAEREAEREAEREAEREAERGDwCQzrCOUAHNaZTz9uu8rvidVqdT9U34oj8DjkqKmpqTMoO5EyC4sjIyP/YgmJCIiACIiACIiACIiACIiACBSUgMwSAREQgaEjIAfg0E152IBx8r0RcbdD10ib4+/rzWbzuFaLt5M+fnZ29opWXpEIiIAIiIAIiIAIFJiATBMBERABERABERCB4SEgB+DwzHWmkc7Nzc0gf42T7+U09B3kP5EtyPk4A/8RuW+j0bC3AlOkIAIiIAIlISAzRUAEREAEREAEREAEREAERGAICMgBOAST3MUh7sDJt6lerz8auRuyD/I4HINvRWa62E+uTakzERABERABERABERABERABERABERCBwScwzCOUA3CYZ19jFwEREAEREAEREAEREAEREIHhIqDRioAIiMBQEhhKB+Dk5OTHkGZLvtCNma/Vase22nPtxjHbntqNPnrRBjZvRyJbi2xnL8auNkVABERABERABIaVgMYtAiIgAiIgAiIgAsNFYCgdgIM0xRMTE3d3DjzSdxuksWksIiACItBTAmpcBERABERABERABERABERABIaEgByA3Zvo86rV6mHVltDsTqTnYWRk5HlZOqnX6+uRqkmj0fhqlrbKqCubRUAEREAEREAEREAEREAEREAEREAEBp/AsI9QDsAurQCcZ7fMzc1d4oRmm0ge4eg8OlEfIiACIiACIiACIiACIiACIlByAjJfBERABIaWwEA7AKempv56cnLyLOQW5Ce1Wu105C7VanVxjRkfo/4x6H+Z+r8ifTtyMfKeiYmJP1tDN2Rzqv6w4W7YEj23j84eikRhZGTk967cYuz/SLTB+2A8qZ9V2KbzLWuOtg+ij08j1ucM8QWUHWDb2mV6evpOtPEh6lyD3Ez6S8RHjo+P35M4GofF6I0jCiIgAiIgAiIgAiLQQwJqWgREQAREQAREQASGj8DAOgBxKD2/2WxeyJQ+G/lT5GAcf/8HuYTydeQ7hg0bNuyN7gVs/AT1nkb9+5KeRg5FXoeT7ac4up5Juish7/5CjGbMDU/vTvB5HGyupOzFiD13cCPx4ZRdjnPvrqTj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/7xqNMf0dFwd202knTrP1YeKrp5nTTsZx28l6rly54zrYMr1nHl85n/f7FPzo0ePfjLrLk9UWxWt52RtayL9qaRi+2ci+/5Ms61znv2q39VmtVWuVV/FWZ+fqevfE7VPE50/i53VK0+tgI4TIECAAAECBAgQIECAAIHBCHSdABxMs2rZkYCdCBAgQIAAAQIECBAgQIAAgdkXMEICQxaQABwysOoJECBAgAABAgQIECCwEwH7ECBAgACBYQlIAA5LVr0ECBAgQIAAge4FHEGAAAECBAgQIEBg4AISgAMnVSEBAgT6FXA8AQIECBAgQIAAAQIECBAYnIAE4OAsB1uT2ggQIECAAAECBAgQIECAAIHZFzBCAiMQkAAcAbImCBAgQIAAAQIECBAgcC4B2wgQIECAwDAFJACHqatuAmMWWF1d3dVLrK2tXTXmrmueAAEC8yhgzAQIECBAgAABAgSGIiABOBRWlRIgQKBXAccRIECAAAECBAgQIECAAIHBCkgADtZzMLWphQABAgQIECBAgAABAgQIEJh9ASMkMCIBCcARQWuGAAECBAgQIECAAAEC2wlYR4AAAQIEhi0gAThsYfUTIECAAAECBM4vYA8CBAgQIECAAAECQxOQABwarYoJECDQrYD9CRAgQIAAAQIECBAgQIDA4AUkAAdv2l+NjiZAgAABAgQIECBAgAABAgRmX8AICYxQQAJwhNiaIkCAAAECBAgQIECAQKeAMgECBAgQGIWABOAolLVBgAABAgQIEDi7gC0ECBAgQIAAAQIEhiogAThUXpUTIEBgpwL2I0CAAAECBAgQIECAAAECwxGQAByOa2+1OooAAQIECBAgQIAAAQIECBCYfQEjJDBiAQnAEYNrjgABAgQIECBAgAABAiUgCBAgQIDAqAQkAEclrR0CBAgQIECAwJkC1hAgQIAAAQIECBAYuoAE4NCJNUCAAIHzCdhOgAABAgQIECBAgAABAgSGJyABODzb7mq2NwECBAgQIECAAAECBAgQIDD7AkZIYAwCEoBjQNckAQIECBAgQIAAAQLzLWD0BAgQIEBglAISgKPU1hYBAgQIECBA4HoBJQIECBAgQIAAAQIjEZAAHAmzRggQIHA2AesJECBAgAABAgQIECBAgMBwBSQAh+u7s9rtRYAAAQIECBAgQIAAAQIECMy+gBESGJOABOCY4DVLgAABAgQIECBAgMB8Chg1AQIECBAYtYAE4KjFtUeAAAECBAgQWFhgQIAAAQIECBAgQGBkAhKAI6PWEAECBLYKWCZAgAABAgQIECBAgAABAsMXkAAcvvG5W7CVAAECBAgQIECAAAECBAgQmH0BIyQwRgEJwDHia5oAAQIECBAgQIAAgfkSMFoCBAgQIDAOAQnAcahrkwABAgQIEJhnAWMnQIAAAQIECBAgMFIBCcCRcmuMAAECjYA5AQIECBAgQIAAAQIECBAYjYAE4Gict2/FWgIECBAgQIAAAQIECBAgQGD2BYyQwJgFJADHfAI0T4AAAQIECBAgQIDAfAgYJQECBAgQGJeABOC45LVLgAABAgQIzKOAMRMgQIAAAQIECBAYuYAE4MjJNUiAAAECBAgQIECAAAECBAgQIEBgdAISgKOz3tySJQIECBAgQIAAAQIECBAgQGD2BYyQwAQISABOwEnQBQIECBAgQIAAAQIEZlvA6AgQIECAwDgFJADHqa9tAgQIECBAYJ4EjJUAAQIECBAgQIDAWAQkAMfCrlECBOZXwMgJECBAgAABAgQIECBAgMBoBSQAR+t9ujWPBAgQIECAAAECBAgQIECAwOwLGCGBCRGQAJyQE6EbBAgQIECAAAECBAjMpoBRESBAgACBcQtIAI77DGifAAECBAgQmAcBYyRAgAABAgQIECAwNgEJwLHRa5gAgfkTMGICBAgQIECAAAECBAgQIDB6AQnAUZtrjwABAgQIECBAgAABAgQIEJh9ASMkMEECEoATdDJ0hQABAgQIECBAgACB2RIwGgIECBAgMAkCEoCTcBb0gQABAgQIEJhlAWMjQIAAAQIECBAgMFYBCcCx8mucAIH5ETBSAgQIECBAgAABAgQIECAwHgEJwFG6a4sAAQIECBAgQIAAAQIECBCYfQEjJDBhAhKAE3ZCdIcAAQIECBAgQIAAgdkQMAoCBAgQIDApAhKAk3Im9IMAAQIECBCYRQFjIkCAAAECBAgQIDB2AQnAsZ8CHSBAYPYFjJAAAQIECBAgQIAAAQIECIxPQAJwVPbaIUCAAAECBAgQIECAAAECBGZfwAgJTKCABOAEnhRdIkCAAAECBAgQIEBgugX0ngABAgQITJKABOAknQ19IUCAAAECBGZJwFgIECBAgAABAgQITISABOBEnAadIEBgdgWMjAABAgQIECBAgAABAgQIjFdAAnAU/togQIAAAQIECBAgQIAAAQIEZl/ACAlMqIAE4ISeGN0iQIAAAQIECBAgQGA6BfSaAAECBAhMmoAE4KSdEf0hQIAAAQIEZkHAGAgQIECAAAECBAhMjIAE4MScCh0hQGD2BIyIAAECBAgQIECAAAECBAiMX0ACcNjnQP0ECBAgQIAAAQIECBAgQIDA7AsYIYEJFpAAnOCTo2sECBAgQIAAAQIECEyXgN4SIECAAIFJFJAAnMSzok8ECBAgQIDANAvoOwECBAgQIECAAIGJEpAAnKjToTMECMyOgJEQIECAAAECBAgQIECAAIHJEJAAHOZ5UDcBAgQIECBAgAABAgQIECAw+wJGSGDCBSQAJ/wE6R4BAgQIECBAgAABAtMhoJcECBAgQGBSBSQAJ/XM6BcBAgQIECAwjQL6TIAAAQIECBAgQGDiBCQAJ+6U6BABAtMvYAQECBAgQIAAAQIECBAgQGByBCQAh3Uu1EuAAAECBAgQIECAAAECBAjMvoAREpgCAQnAKThJukiAAAECBAgQIECAwGQL6B0BAgQIEJhkAQnAST47+kaAAAECBAhMk4C+EiBAgAABAgQIEJhIAQnAiTwtOkWAwPQK6DkBAgQIECBAgAABAgQIEJgsAQnAYZwPdRIgQIAAAQIECBAgQIAAAQKzL2CEBKZEQAJwSk6UbhIgQIAAAQIECBAgMJkCekWAAAECBCZdQAJw0s+Q/hEgQIAAAQLTIKCPBAgQIECAAAECBCZWQAJwYk+NjhEgMH0CekyAAAECBAgQIECAAAECBCZPQAJw0OdEfQQIECBAgAABAgQIECBAgMDsCxghgSkSkACcopOlqwQIECBAgAABAgQITJaA3hAgQIAAgWkQkACchrOkjwQIECBAgMAkC+gbAQIECBAgQIAAgYkWkACc6NOjcwQITI+AnhIgQIAAAQIECBAgQIAAgckUkAAc5HlRFwECBAgQIECAAAECBAgQIDD7AkZIYMoEJACn7ITpLgECBAgQIECAAAECkyGgFwQIECBAYFoEJACn5UzpJwECBAgQIDCJAvpEgAABAgQIECBAYOIFJAAn/hTpIAECky+ghwQIECBAgAABAgQIECBAYHIFJAAHdW7UQ4AAAQIECBAgQIAAAQIECMy+gBESmEIBCcApPGm6TIAAAQIECBAgQIDAeAW0ToAAAQIEpklAAnCazpa+EiBAgAABApMkoC8ECBAgQIAAAQIEpkJAAnAqTpNOEiAwuQJ6RoAAAQIECBAgQIAAAQIEJltAAnAQ50cdBAgQIECAAAECBAgQIECAwOwLGCGBKRWQAJzSE6fbBAgQIECAAAECBAiMR0CrBAgQIEBg2gQkAKftjOkvAQIECBAgMAkC+kCAAAECBAgQIEBgagQkAKfmVOkoAQKTJ6BHBAgQIECAAAECBAgQIEBg8gUkAPs9R44nQIAAAQIECBAgQIAAAQIEZl/ACAlMsYAE4BSfPF0nQIAAAQIECBAgQGC0AlojQIAAAQLTKCABOI1nTZ8JECBAgACBcQpomwABAgQIECBAgMBUCUgATtXp0lkCBCZHQE8IECBAgAABAgQIECBAgMB0CEgA9nOeHEuAAAECBAgQIECAAAECBAjMvoAREphyAQnAKT+Buk+AAAECBAgQIECAwGgEtEKAAAECBKZVQAJwWs+cfhMgQIAAAQLjENAmAQIECBAgQIAAgakTkACculOmwwQIjF9ADwgQIECAAAECBAgQIECAwPQISAD2eq4cR4AAAQIECBAgQIAAAQIECMy+gBESmAEBCcAZOImGQIAAAQIECBAgQIDAcAXUToAAAQIEpllAAnCaz56+EyBAgAABAqMU0BYBAgQIECBAgACBqRSQAJzK06bTBAiMT0DLBAgQIECAAAECBAgQIEBgugQkAHs5X44hQIAAAQIECBAgQIAAAQIEZl/ACAnMiIAE4IycSMMgQIAAAQIECBAgQGA4AmolQIAAAQLTLiABOO1nUP8JECBAgACBUQhogwABAgQIECBAgMDUCkgATu2p03ECBEYvoEUCBAgQIECAAAECBAgQIDB9AhKA3Z4z+xMgQIAAAQIECBAgQIAAAQKzL2CEBGZIQAJwhk6moRAgQIAAAQIECBAgMFgBtREgQIAAgVkQkACchbNoDAQIECBAgMAwBdRNgAABAgQIECBAYKoFJACn+vTpPAECoxPQEgECBAgQIECAAAECBAgQmE4BCcBuzpt9CRAgQIAAAQIECBAgQIAAgdkXMEICMyYgAThjJ9RwCBAgQIAAAQIECBAYjIBaCBAgQIDArAhIAM7KmTQOAgQIECBAYBgC6iRAgAABAgQIECAw9QISgFN/Cg2AAIHhC2iBAAECBAgQIECAAAECBAhMr4AE4E7Pnf0IECBAgAABAgQIECBAgACB2RcwQgIzKCABOIMn1ZAIECBAgAABAgQIEOhPwNEECBAgQGCWBCQAZ+lsGgsBAgQIECAwSAF1ESBAgAABAgQIEJgJAQnAmTiNBkGAwPAE1EyAAAECBAgQIECAAAECBKZbQAJwJ+fPPgQIECBAgAABAgQIECBAgMDsCxghgRkVkACc0RNrWAQIECBAgAABAgQI9CbgKAIECBAgMGsCEoCzdkaNhwABAgQIEBiEgDoIECBAgAABAgQIzIyABODMnEoDIUBg8AJqJECAAAECBAgQIECAAAEC0y8gAXi+c2g7AQIECBAgQIAAAQIECBAgMPsCRkhghgUkAGf45BoaAQIECBAgQIAAAQLdCdibAAECBAjMooAE4CyeVWMiQIAAAQIE+hFwLAECBAgQIECAAIGZEpAAnKnTaTAECAxOQE0ECBAgQIAAAQIECBAgQGA2BCQAz3UebSNAgAABAgQIECBAgAABAgRmX8AICcy4gATgjJ9gwyNAgAABAgQIECBAYGcC9iJAgAABArMqIAE4q2fWuAgQIECAAIFeBBxDgAABAgQIECBAYOYEJABAdZ1BAAAQAElEQVRn7pQaEAEC/QuogQABAgQIECBAgAABAgQIzI6ABODZzqX1BAgQIECAAAECBAgQIECAwOwLGCGBORCQAJyDk2yIBAgQIECAAAECBAicW8BWAgQIECAwywISgLN8do2NAAECBAgQ6EbAvgQIECBAgAABAgRmUkACcCZPq0ERINC7gCMJECBAgAABAgQIECBAgMBsCUgAbnc+rSNAgAABAgQIECBAgAABAgRmX8AICcyJgATgnJxowyRAgAABAgQIECBAYHsBawkQIECAwKwLSADO+hk2PgIECBAgQGAnAvYhQIAAAQIECBAgMLMCEoAze2oNjACB7gUcQYAAAQIECBAgQIAAAQIEZk9AAnDrObVMgAABAgQIECBAgAABAgQIzL6AERKYIwEJwDk62YZKgAABAgQIECBAgMBmAUsECBAgQGAeBCQA5+EsGyMBAgQIECBwLgHbCBAgQIAAAQIECMy0gATgTJ9egyNAYOcC9iRAgAABAgQIECBAgAABArMpIAHYeV6VCRAgQIAAAQIECBAgQIAAgdkXMEICcyYgAThnJ9xwCRAgQIAAAQIECBA4LeCRAAECBAjMi4AE4LycaeMkQIAAAQIEthOwjgABAgQIECBAgMDMC0gAzvwpNkACBM4vYA8CBAgQIECAAAECBAgQIDC7AhKAzbk1J0CAAAECBAgQIECAAAECBGZfwAgJzKGABOAcnnRDJkCAAAECBAgQIDDvAsZPgAABAgTmSUACcJ7OtrESIECAAAECnQLKBAgQIECAAAECBOZCQAJwLk6zQRIgcHYBWwgQIECAAAECBAgQIECAwGwLSADW+RUECBAgQIAAAQIECBAgQIDA7AsYIYE5FZAAnNMTb9gECBAgQIAAAQIE5lXAuAkQIECAwLwJSADO2xk3XgIECBAgQKAEBAECBAgQIECAAIG5EZAAnJtTbaAECJwpYA0BAgQIECBAgAABAgQIEJh9AQnA2T/HRkiAAAECBAgQIECAAAECBAgQIDDHAhKAc3zyDZ0AAQIECBAgQIDAvAkYLwECBAgQmEcBCcB5POvGTIAAAQIE5lvA6AkQIECAAAECBAjMlYAE4FydboMlQOB6ASUCBAgQIECAAAECBAgQIDAfAvOdAJyPc2yUBAgQIECAAAECBAgQIEBgvgWMnsCcC0gAzvkTwPAJECBAgAABAgQIzIuAcRIgQIAAgXkVkACc1zNv3AQIECBAYD4FjJoAAQIECBAgQIDA3AlIAM7dKTdgAgQWFhgQIECAAAECBAgQIECAAIH5EZjfBOD8nGMjJUCAAAECBAgQIECAAAEC8ytg5AQILEgAehIQIECAAAECBAgQIDDzAgZIgAABAgTmWUACcJ7PvrETIECAAIH5EjBaAgQIECBAgAABAnMpIAE4l6fdoAnMs4CxEyBAgAABAgQIECBAgACB+RKYzwTgfJ1joyVAgAABAgQIECBAgAABAvMpYNQECLQEJABbDB4IECBAgAABAgQIEJhVAeMiQIAAAQLzLiABOO/PAOMnQIAAAQLzIWCUBAgQIECAAAECBOZWQAJwbk+9gROYRwFjJkCAAAECBAgQIECAAAEC8ycwfwnA+TvHRkyAAAECBAgQIECAAAECBOZPwIgJEGgLSAC2KRQIECBAgAABAgQIEJg1AeMhQIAAAQIEFhYkAD0LCBAgQIAAgVkXMD4CBAgQIECAAAECcy0gATjXp9/gCcyTgLESIECAAAECBAgQIECAAIH5FJivBOB8nmOjJkCAAAECBAgQIECAAAEC8yVgtAQIbBKQANzEYYEAAQIECBAgQIAAgVkRMA4CBAgQIEDgtIAE4GkHjwQIECBAgMBsChgVAQIECBAgQIAAgbkXkACc+6cAAALzIGCMBAgQIECAAAECBAgQIEBgfgXmJwE4v+fYyAkQIECAAAECBAgQIECAwPwIGCkBAmcISACeQWIFAQIECBAgQIAAAQLTLqD/BAgQIECAwPUCEoDXWygRIECAAAECsyVgNAQIECBAgAABAgQIREACMAgmAgRmWcDYCBAgQIAAAQIECBAgQIDAfAvMRwJwvs+x0RMgQIAAAQIECBAgQIAAgfkQMEoCBLYVkADclsVKAgQIECBAgAABAgSmVUC/CRAgQIAAgc0CEoCbPSwRIECAAAECsyFgFAQIECBAgAABAgQIbAhIAG5AmBEgMIsCxkSAAAECBAgQIECAAAECBAjMfgLQOSZAgAABAgQIECBAgAABAgRmX8AICRA4q4AE4FlpbCBAgAABAgQIECBAYNoE9JcAAQIECBA4U0AC8EwTawgQIECAAIHpFtB7AgQIECBAgAABAgQ6BCQAOzAUCRCYJQFjIUCAAAECBAgQIECAAAECBEpgthOANUJBgAABAgQIECBAgAABAgQIzLaA0REgcE4BCcBz8thIgAABAgQIECBAgMC0COgnAQIECBAgsL2ABOD2LtYSIECAAAEC0ymg1wQIECBAgAABAgQIbBGQANwCYpEAgVkQMAYCBAgQIECAAAECBAgQIECgEZjdBGAzQnMCBAgQIECAAAECBAgQIEBgdgWMjACB8wpIAJ6XyA4ECBAgQIAAAQIECEy6gP4RIECAAAECZxeQADy7jS0ECBAgQIDAdAnoLQECBAgQIECAAAEC2whIAG6DYhUBAtMsoO8ECBAgQIAAAQIECBAgQIBAp8BsJgA7R6hMgAABAgQIECBAgAABAgQIzKaAUREgsCMBCcAdMdmJAAECBAgQIECAAIFJFdAvAgQIECBA4NwCEoDn9rGVAAECBAgQmA4BvSRAgAABAgQIECBA4CwCEoBngbGaAIFpFNBnAgQIECBAgAABAgQIECBAYKvA7CUAt47QMgECBAgQIECAAAECBAgQIDB7AkZEgMCOBSQAd0xlRwIECBAgQIAAAQIEJk1AfwgQIECAAIHzC0gAnt/IHgQIECBAgMBkC+gdAQIECBAgQIAAAQLnEJAAPAeOTQQITJOAvhIgQIAAAQIECBAgQIAAAQLbCcxWAnC7EVpHgAABAgQIECBAgAABAgQIzJaA0RAg0JWABGBXXHYmQIAAAQIECBAgQGBSBPSDAAECBAgQ2JmABODOnOxFgAABAgQITKaAXhEgQIAAAQIECBAgcB4BCcDzANlMgMA0COgjAQIECBAgQIAAAQIECBAgcDaB2UkAnm2E1hMgQIAAAQIECBAgQIAAAQKzI2AkBAh0LSAB2DWZAwgQIECAAAECBAgQGLeA9gkQIECAAIGdC0gA7tzKngQIECBAgMBkCegNAQIECBAgQIAAAQI7EJAA3AGSXQgQmGQBfSNAgAABAgQIECBAgAABAgTOJTAbCcBzjdA2AgQIECBAgAABAgQIECBAYDYEjIIAgZ4EJAB7YnMQAQIECBAgQIAAAQLjEtAuAQIECBAg0J2ABGB3XvYmQIAAAQIEJkNALwgQIECAAAECBAgQ2KGABOAOoexGgMAkCugTAQIECBAgQIAAAQIECBAgcD6B6U8Anm+EthMgQIAAAQIECBAgQIAAAQLTL2AEBAj0LCAB2DOdAwkQIECAAAECBAgQGLWA9ggQIECAAIHuBSQAuzdzBAECBAgQIDBeAa0TIECAAAECBAgQINCFgARgF1h2JUBgkgT0hQABAgQIECBAgAABAgQIENiJwHQnAHcyQvsQIECAAAECBAgQIECAAAEC0y2g9wQI9CUgAdgXn4MJECBAgAABAgQIEBiVgHYIECBAgACB3gQkAHtzcxQBAgQIECAwHgGtEiBAgAABAgQIECDQpYAEYJdgdidAYBIE9IEAAQIECBAgQIAAAQIECBDYqcD0JgB3OkL7ESBAgAABAgQIECBAgAABAtMroOcECPQtIAHYN6EKCBAgQIAAAQIECBAYtoD6CRAgQIAAgd4FJAB7t3MkAQIECBAgMFoBrREgQIAAAQIECBAg0IOABGAPaA4hQGCcAtomQIAAAQIECBAgQIAAAQIEuhGYzgRgNyO0LwECBAgQIECAAAECBAgQIDCdAnpNgMBABCQAB8KoEgIECBAgQIAAAQIEhiWgXgIECBAgQKA/AQnA/vwcTYAAAQIECIxGQCsECBAgQIAAAQIECPQoIAHYI5zDCBAYh4A2CRAgQIAAAQIECBAgQIAAgW4Fpi8B2O0I7U+AAAECBAgQIECAAAECBAhMn4AeEyAwMAEJwIFRqogAAQIECBAgQIAAgUELqI8AAQIECBDoX0ACsH9DNRAgQIAAAQLDFVA7AQIECBAgQIAAAQJ9CEgA9oHnUAIERimgLQIECBAgQIAAAQIECBAgQKAXgelKAPYyQscQIECAAAECBAgQIECAAAEC0yWgtwQIDFRAAnCgnCojQIAAAQIECBAgQGBQAuohQIAAAQIEBiMgATgYR7UQIECAAAECwxFQKwECBAgQIECAAAECfQpIAPYJ6HACBEYhoA0CBAgQIECAAAECBAgQIECgV4HpSQD2OkLHESBAgAABAgQIECBAgAABAtMjoKcECAxcQAJw4KQqJECAAAECBAgQIECgXwHHEyBAgAABAoMTkAAcnKWaCBAgQIAAgcEKqI0AAQIECBAgQIAAgQEISAAOAFEVBAgMU0DdBAgQIECAAAECBAgQIECAQD8C05EA7GeEjiVAgAABAgQIECBAgAABAgSmQ0AvCRAYioAE4FBYVUqAAAECBAgQIECAQK8CjiNAgAABAgQGKyABOFhPtREgQIAAAQKDEVALAQIECBAgQIAAAQIDEpAAHBCkaggQGIaAOgkQIECAAAECBAgQIECAAIF+BSY/AdjvCB1PgAABAgQIECBAgAABAgQITL6AHhIgMDQBCcCh0aqYAAECBAgQIECAAIFuBexPgAABAgQIDF5AAnDwpmokQIAAAQIE+hNwNAECBAgQIECAAAECAxSQABwgpqoIEBikgLoIECBAgAABAgQIECBAgACBQQhMdgJwECNUBwECBAgQIECAAAECBAgQIDDZAnpHgMBQBSQAh8qrcgIECBAgQIAAAQIEdipgPwIECBAgQGA4AhKAw3FVKwECBAgQINCbgKMIECBAgAABAgQIEBiwgATggEFVR4DAIATUQYAAAQIECBAgQIAAAQIECAxKYHITgIMaoXoIECBAgAABAgQIECBAgACByRXQMwIEhi4gATh0Yg0QIECAAAECBAgQIHA+AdsJECBAgACB4QlIAA7PVs0ECBAgQIBAdwL2JkCAAAECBAgQIEBgCAISgENAVSUBAv0IOJYAAQIECBAgQIAAAQIECBAYpMBkJgAHOUJ1ESBAgAABAgQIECBAgAABApMpoFcECIxEQAJwJMwaIUCAAAECBAgQIEDgbALWEyBAgAABAsMVkAAcrq/aCRAgQIAAgZ0J2IsAAQIECBAgQIAAgSEJSAAOCVa1BAj0IuAYAgQIECBAgAABAgQIECBAYNACk5cAHPQI1UeAAAECBAgQIECAyymhOgAAByFJREFUAAECBAhMnoAeESAwMgEJwJFRa4gAAQIECBAgQIAAga0ClgkQIECAAIHhC0gADt9YCwQIECBAgMC5BWwlQIAAAQIECBAgQGCIAhKAQ8RVNQEC3QjYlwABAgQIECBAgAABAgQIEBiGwGQlAIcxQnUSIECAAAECBAgQIECAAAECkyWgNwQIjFRAAnCk3BojQIAAAQIECBAgQKARMCdAgAABAgRGIyABOBpnrRAgQIAAAQLbC1hLgAABAgQIECBAgMCQBSQAhwysegIEdiJgHwIECBAgQIAAAQIECBAgQGBYApOTABzWCNVLgAABAgQIECBAgAABAgQITI6AnhAgMHIBCcCRk2uQAAECBAgQIECAAAECBAgQIECAwOgEJABHZ60lAgQIECBAYLOAJQIECBAgQIAAAQIERiAgATgCZE0QIHAuAdsIECBAgAABAgQIECBAgACBYQpMRgJwmCNUNwECBAgQIECAAAECBAgQIDAZAnpBgMBYBCQAx8KuUQIECBAgQIAAAQLzK2DkBAgQIECAwGgFJABH6601AgQIECBA4LSARwIECBAgQIAAAQIERiQgATgiaM0QILCdgHUECBAgQIAAAQIECBAgQIDAsAXGnwAc9gjVT4AAAQIECBAgQIAAAQIECIxfQA8IEBibgATg2Og1TIAAAQIECBAgQGD+BIyYAAECBAgQGL2ABODozbVIgAABAgTmXcD4CRAgQIAAAQIECBAYoYAE4AixNUWAQKeAMgECBAgQIECAAAECBAgQIDAKgfEmAEcxQm0QIECAAAECBAgQIECAAAEC4xXQOgECYxWQABwrv8YJECBAgAABAgQIzI+AkRIgQIAAAQLjEZAAHI+7VgkQIECAwLwKGDcBAgQIECBAgAABAiMWkAAcMbjmCBAoAUGAAAECBAgQIECAAAECBAiMSmB8CcBRjVA7BAgQIECAAAECBAgQIECAwPgEtEyAwNgFJADHfgp0gAABAgQIECBAgMDsCxghAQIECBAgMD4BCcDx2WuZAAECBAjMm4DxEiBAgAABAgQIECAwBgEJwDGga5LAfAsYPQECBAgQIECAAAECBAgQIDBKgfEkAEc5Qm0RIECAAAECBAgQIECAAAEC4xHQKgECEyEgATgRp0EnCBAgQIAAAQIECMyugJERIECAAAEC4xWQAByvv9YJECBAgMC8CBgnAQIECBAgQIAAAQJjEpAAHBO8ZgnMp4BREyBAgAABAgQIECBAgAABAqMWGH0CcNQj1B4BAgQIECBAgAABAgQIECAwegEtEiAwMQISgBNzKnSEAAECBAgQIECAwOwJGBEBAgQIECAwfgEJwPGfAz0gQIAAAQKzLmB8BAgQIECAAAECBAiMUUACcIz4miYwXwJGS4AAAQIECBAgQIAAAQIECIxDYLQJwHGMUJsECBAgQIAAAQIECBAgQIDAaAW0RoDARAlIAE7U6dAZAgQIECBAgAABArMjYCQECBAgQIDAZAhIAE7GedALAgQIECAwqwLGRYAAAQIECBAgQIDAmAUkAMd8AjRPYD4EjJIAAQIECBAgQIAAAQIECBAYl8DoEoDjGqF2CRAgQIAAAQIECBAgQIAAgdEJaIkAgYkTkACcuFOiQwQIECBAgAABAgSmX8AICBAgQIAAgckRkACcnHOhJwQIECBAYNYEjIcAAQIECBAgQIAAgQkQkACcgJOgCwRmW8DoCBAgQIAAAQIECBAgQIAAgXEKjCYBOM4RapsAAQIECBAgQIAAAQIECBAYjYBWCBCYSAEJwIk8LTpFgAABAgQIECBAYHoF9JwAAQIECBCYLAEJwMk6H3pDgAABAgRmRcA4CBAgQIAAAQIECBCYEAEJwAk5EbpBYDYFjIoAAQIECBAgQIAAAQIECBAYt8DwE4DjHqH2CRAgQIAAAQIECBAgQIAAgeELaIEAgYkVkACc2FOjYwQIECBAgAABAgSmT0CPCRAgQIAAgckTkACcvHOiRwQIECBAYNoF9J8AAQIECBAgQIAAgQkSkACcoJOhKwRmS8BoCBAgQIAAAQIECBAgQIAAgUkQGG4CcBJGqA8ECBAgQIAAAQIECBAgQIDAcAXUToDARAtIAE706dE5AgQIECBAgAABAtMjoKcECBAgQIDAZApIAE7medErAgQIECAwrQL6TYAAAQIECBAgQIDAhAlIAE7YCdEdArMhYBQECBAgQIAAAQIECBAgQIDApAgMLwE4KSPUDwIECBAgQIAAAQIECBAgQGB4AmomQGDiBSQAJ/4U6SABAgQIECBAgACByRfQQwIECBAgQGByBSQAJ/fc6BkBAgQIEJg2Af0lQIAAAQIECBAgQGACBSQAJ/Ck6BKB6RbQewIECBAgQIAAAQIECBAgQGCSBIaTAJykEeoLAQIECBAgQIAAAQIECBAgMBwBtRIgMBUC/z8AAAD//1rHdaUAAAAGSURBVAMAnbBYGF0Y4w0AAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="3549"></list></costumes><sounds><list struct="atomic" id="3550"></list></sounds><variables></variables><blocks></blocks><scripts><script x="33.76618200068851" y="170.9633534383431"><block s="setBackgroundColor"><color>255,255,255,1</color></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-377.9999999999998" y="-29.999999999999467" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="255,255,255,1" pen="tip" id="3557"><costumes><list id="3558"><item><ref mediaID="writing_Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="3559"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10.071942446043167" y="10.071942446043167"><block s="receiveGo"></block><block s="doSetVar"><l>scroll</l><l>1</l></block><block s="doForever"><script><block s="gotoXY"><l>-630</l><l>330</l></block><block s="clear"></block><block s="setColor"><color>88,88,88,1</color></block><block s="setColor"><color>11,11,11,1</color></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><l>24</l><block var="scroll"/></list></block></block><block s="doWarp"><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportMouseDown"></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportMouseX"></block></block><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><l>Stage</l></block><l>2</l></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportMouseY"></block></block><block s="reportQuotient"><block s="reportAttributeOf"><l><option>height</option></l><l>Stage</l></block><l>2</l></block></list></block></list></block></list></block><script><block s="changeYPosition"><l>-24</l></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block var="text"/><script><block s="changeYPosition"><l>7</l></block><block s="doIf"><block s="reportMouseDown"></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportRelationTo"><l><option>distance</option></l><l><option>mouse-pointer</option></l></block><l>10</l></list></block><script><block s="doSetVar"><l>position</l><block s="reportVariadicSum"><list><block var="i"/><l>0</l></list></block></block></script><list></list></block><block s="changeXPosition"><l>10</l></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportRelationTo"><l><option>distance</option></l><l><option>mouse-pointer</option></l></block><l>8</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><l>☒</l></list></block><script><block s="doReplaceInList"><block var="i"/><block var="text"/><l>☐</l></block></script><list><block s="reportVariadicEquals"><list><block var="item"/><l>☐</l></list></block><script><block s="doReplaceInList"><block var="i"/><block var="text"/><l>☒</l></block></script></list></block></script><list></list></block><block s="changeXPosition"><l>-10</l></block></script><list></list></block><block s="changeYPosition"><l>-7</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="item"/><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block><script><block s="setXPosition"><l>-630</l></block><block s="changeYPosition"><l>-24</l></block></script><script><block s="write"><block var="item"/><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportBoolean"><l><bool>true</bool></l></block><l>bold </l><l></l></block><block s="reportIfElse"><block s="reportBoolean"><l><bool>false</bool></l></block><l>italic </l><l></l></block><l>24</l><l>px </l><l>mono</l><l>,</l></list></block></block></script></block></script></custom-block></script><script><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportTextSplit"><block s="reportJoinWords"><list><block var="text"/></list></block><l><option>line</option></l></block><script><block s="setXPosition"><l>-630</l></block><block s="changeYPosition"><l>-24</l></block><block s="write"><block var="item"/><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportBoolean"><l><bool>true</bool></l></block><l>bold </l><l></l></block><block s="reportIfElse"><block s="reportBoolean"><l><bool>false</bool></l></block><l>italic </l><l></l></block><l>24</l><l>px </l><l>mono</l><l>,</l></list></block></block></script></custom-block></script></block></script></block><block s="gotoXY"><l>-630</l><l>330</l></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><l>24</l><block var="scroll"/></list></block></block><block s="doWarp"><script><block s="setPenColorDimension"><l><option>transparency</option></l><l>100</l></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportTextSplit"><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportNumbers"><l>0</l><block s="reportDifference"><block var="position"/><l>1</l></block></block><block var="text"/></block></list></block><l><option>line</option></l></block><script><block s="setXPosition"><l>-630</l></block><block s="changeYPosition"><l>-24</l></block><block s="write"><block var="item"/><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportBoolean"><l><bool>true</bool></l></block><l>bold </l><l></l></block><block s="reportIfElse"><block s="reportBoolean"><l><bool>false</bool></l></block><l>italic </l><l></l></block><l>24</l><l>px </l><l>mono</l><l>,</l></list></block></block></script></custom-block><block s="setColor"><color>11,11,11,1</color></block><block s="write"><l>█</l><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportBoolean"><l><bool>true</bool></l></block><l>bold </l><l></l></block><block s="reportIfElse"><block s="reportBoolean"><l><bool>false</bool></l></block><l>italic </l><l></l></block><l>24</l><l>px </l><l>mono</l><l>,</l></list></block></block><block s="changeXPosition"><l>-14</l></block><block s="setColor"><color>255,255,255,1</color></block><block s="write"><block s="reportListItem"><block var="position"/><block var="text"/></block><block s="reportJoinWords"><list><block s="reportIfElse"><block s="reportBoolean"><l><bool>true</bool></l></block><l>bold </l><l></l></block><block s="reportIfElse"><block s="reportBoolean"><l><bool>false</bool></l></block><l>italic </l><l></l></block><l>24</l><l>px </l><l>mono</l><l>,</l></list></block></block></script></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="yPosition"></block><l>-350</l></list></block><script><block s="doChangeVar"><l>scroll</l><l>1</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><l>340</l></list></block><script><block s="doChangeVar"><l>scroll</l><l>-1</l></block></script><list></list></block></script></block></script><script x="10.071942446043167" y="1710.2464028777"><block s="receiveKey"><l><option>any key</option></l><list><l>key</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportTextSplit"><custom-block s="join %mult%mlt"><list><l>BrowserBack&#xD;BrowserForward&#xD;Tab&#xD;Meta&#xD;Control&#xD;Shift&#xD;Alt&#xD;AltGraph&#xD;left arrow&#xD;down arrow&#xD;up arrow&#xD;right arrow&#xD;enter&#xD;Backspace&#xD;Process&#xD;Dead&#xD;ctrl shift shift&#xD;ctrl shift&#xD;ctrl a&#xD;ctrl b&#xD;ctrl c&#xD;ctrl d&#xD;ctrl e&#xD;ctrl f&#xD;ctrl g&#xD;ctrl h&#xD;ctrl i&#xD;ctrl j&#xD;ctrl k&#xD;ctrl l&#xD;ctrl m&#xD;ctrl n&#xD;ctrl o&#xD;ctrl p&#xD;ctrl q&#xD;ctrl r&#xD;ctrl s&#xD;ctrl t&#xD;ctrl u&#xD;ctrl v&#xD;ctrl w&#xD;ctrl x&#xD;ctrl y&#xD;ctrl z</l></list></custom-block><l><option>line</option></l></block><block var="key"/></block></block><script><custom-block s="$verticalEllipsis add: %mlt"><block var="key"/></custom-block></script><list><block s="reportVariadicEquals"><list><l>enter</l><block var="key"/></list></block><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportListItem"><block s="reportNumbers"><block s="reportDifference"><block var="position"/><l>1</l></block><l>1</l></block><block var="text"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><l> </l></list></block><script><block s="doSetVar"><l>a</l><block s="reportDifference"><block var="i"/><l>1</l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block></script></custom-block><block s="doSetVar"><l>c</l><block s="reportJoinWords"><list><block s="reportListItem"><block s="reportDifference"><block var="position"/><block s="reportNumbers"><block var="a"/><l>1</l></block></block><block var="text"/></block></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><custom-block s="join %mult%mlt"><list><l>&lt;3&#xD;[x]&#xD;[]&#xD;-&#xD;:)&#xD;_&#xD;/&#xD;test&#xD;☒&#xD;☐</l></list></custom-block><l><option>line</option></l></block><block var="c"/></block><script><block s="doSetVar"><l>b</l><block s="reportDifference"><block var="position"/><block s="reportNumbers"><l>1</l><block var="a"/></block></block></block><block s="doForEach"><l>item</l><block var="b"/><script><block s="doDeleteFromList"><block var="item"/><block var="text"/></block></script></block><block s="doSetVar"><l>position</l><block s="reportDifference"><block var="position"/><block s="reportListAttribute"><l><option>length</option></l><block s="reportNumbers"><l>1</l><block var="a"/></block></block></block></block><block s="doRun"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><l/></block><block var="c"/></list></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportNewList"><list><l>&lt;3</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>◍</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>[x]</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>☒</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>[]</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>☐</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>-</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>•</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>:)</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>☻</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>_</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>____________________________________________</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>☐</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>☒</l></custom-block></script><list></list></block></list></block><block s="reportNewList"><list><l>☒</l><block s="reifyReporter"><script><custom-block s="$verticalEllipsis add: %mlt"><l>☐</l></custom-block></script><list></list></block></list></block></list></block></block></block></block><list></list></block><block s="doReport"><block var="c"/></block></script><script><custom-block s="$verticalEllipsis add: %mlt"><l>&#xD;</l></custom-block></script></block></script><block s="reportVariadicEquals"><list><l>Backspace</l><block var="key"/></list></block><script><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportListItem"><block s="reportDifference"><block var="position"/><l>1</l></block><block var="text"/></block><l></l></list></block><script><block s="doDeleteFromList"><block s="reportVariadicSum"><list><block var="position"/><l>-1</l></list></block><block var="text"/></block><block s="doChangeVar"><l>position</l><l>-1</l></block></script><list></list></block></script><block s="reportVariadicEquals"><list><l>left arrow</l><block var="key"/></list></block><script><block s="doChangeVar"><l>position</l><l>-1</l></block></script><block s="reportVariadicEquals"><list><l>right arrow</l><block var="key"/></list></block><script><block s="doChangeVar"><l>position</l><l>1</l></block></script><block s="reportVariadicEquals"><list><l>up arrow</l><block var="key"/></list></block><script><block s="doDeclareVariables"><list><l>distance from start of line</l><l>distance to previous line</l></list></block><block s="doSetVar"><l>distance from start of line</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>distance to previous line</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportListItem"><block s="reportNumbers"><l>1</l><block s="reportDifference"><block var="position"/><l>1</l></block></block><block var="text"/></block></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="distance from start of line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportDifference"><block var="position"/><block var="i"/></block><block var="text"/></block><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block><script><block s="doSetVar"><l>distance from start of line</l><block var="i"/></block></script><list></list></block></script><list><block s="reportVariadicEquals"><list><block var="distance to previous line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportDifference"><block var="position"/><block var="i"/></block><block var="text"/></block><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block><script><block s="doSetVar"><l>distance to previous line</l><block var="i"/></block></script><list></list></block></script></list></block></script></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="distance from start of line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSetVar"><l>distance from start of line</l><block s="reportVariadicSum"><list><block var="i"/><l>-1</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="distance to previous line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSetVar"><l>distance to previous line</l><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block></block></script><list></list></block><block s="doSetVar"><l>position</l><block s="reportDifference"><block var="position"/><block s="reportVariadicMax"><list><block s="reportDifference"><block var="distance to previous line"/><block var="distance from start of line"/></block><block var="distance from start of line"/></list></block></block></block></script><block s="reportVariadicEquals"><list><l>down arrow</l><block var="key"/></list></block><script><block s="doDeclareVariables"><list><l>distance from start of line</l><l>distance to next line</l><l>end of next line</l></list></block><block s="doSetVar"><l>distance from start of line</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>distance to next line</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>end of next line</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportListItem"><block s="reportNumbers"><block s="reportDifference"><block var="position"/><l>1</l></block><block s="reportVariadicMin"><list><block s="reportDifference"><block var="position"/><l>1</l></block><l>1</l></list></block></block><block var="text"/></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="distance from start of line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportDifference"><block var="position"/><block var="i"/></block><block var="text"/></block><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block></list></block><script><block s="doSetVar"><l>distance from start of line</l><block s="reportVariadicSum"><list><block var="i"/><l>-1</l></list></block></block></script><list></list></block></script></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="distance from start of line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSetVar"><l>distance from start of line</l><block var="i"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="position"/><l>1</l></list></block><script><block s="doSetVar"><l>distance from start of line</l><l>0</l></block></script><list></list></block><custom-block s="$verticalEllipsis for %upvar = %upvar in %l %ca"><l>i</l><l>item</l><block s="reportListItem"><block s="reportNumbers"><block s="reportDifference"><block var="position"/><l>1</l></block><block s="reportListAttribute"><l><option>length</option></l><block var="text"/></block></block><block var="text"/></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="distance to next line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="position"/><block s="reportDifference"><block var="i"/><l>1</l></block></list></block><block var="text"/></block><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block></list></block><script><block s="doSetVar"><l>distance to next line</l><block s="reportDifference"><block var="i"/><l>1</l></block></block></script><list><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="end of next line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="position"/><block s="reportDifference"><block var="i"/><l>1</l></block></list></block><block var="text"/></block><custom-block s="join %mult%mlt"><list><l>&#xD;</l></list></custom-block></list></block></list></block><script><block s="doSetVar"><l>end of next line</l><block s="reportDifference"><block var="i"/><l>1</l></block></block></script></list></block></script></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="distance to next line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSetVar"><l>distance to next line</l><block s="reportVariadicSum"><list><block var="i"/><l>-1</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="end of next line"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSetVar"><l>end of next line</l><block s="reportVariadicSum"><list><block var="i"/><l></l></list></block></block></script><list></list></block><block s="doSetVar"><l>position</l><block s="reportVariadicMin"><list><block s="reportVariadicSum"><list><block var="position"/><block var="distance to next line"/><block var="distance from start of line"/><l>1</l></list></block><block s="reportVariadicSum"><list><block var="position"/><block var="end of next line"/></list></block></list></block></block></script></list></block><block s="doSetVar"><l>position</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block var="position"/><l>1</l></list></block><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="text"/></block><l>1</l></list></block></list></block></block></script></block></script><script x="10.071942446043167" y="4921.992805755402"><block s="reportVariadicEquals"><list><l>⮽</l><l>☒</l></list></block></script><script x="54.069544364508374" y="4946.100719424466"><block s="reportVariadicEquals"><list><l>⮽</l><l>☒</l></list></block></script><script x="95.07673860911278" y="4915.165467625905"><block s="reportVariadicEquals"><list><l>☒</l><l>☒</l></list></block></script></scripts></sprite><watcher var="text" style="normal" x="10.000000000000266" y="9.99999999999995" color="243,118,29" hidden="true"/><watcher var="position" style="normal" x="10.000000000000266" y="136.32000199999985" color="243,118,29" hidden="true"/><watcher var="scroll" style="normal" x="22.768885993836165" y="22.768885993836196" color="243,118,29" hidden="true"/><watcher var="style" style="normal" x="22.768885993836165" y="85.95254918050865" color="243,118,29" hidden="true"/><watcher scope="Stage" s="reportMouseX" style="normal" x="22.768885993836165" y="373.569121608425" color="4,148,220" hidden="true"/></sprites></stage><variables><variable name="text"><list struct="atomic" id="4788">░,█,█,╗,░,░,░,░,░,░,░,█,█,╗,█,█,█,█,█,█,╗,░,█,█,╗,█,█,█,█,█,█,█,█,╗,█,█,╗,█,█,█,╗,░,░,█,█,╗,░,█,█,█,█,█,█,╗,░,&quot;&#xD;&quot;,░,█,█,║,░,░,█,█,╗,░,░,█,█,║,█,█,╔,═,═,█,█,╗,█,█,║,╚,═,═,█,█,╔,═,═,╝,█,█,║,█,█,█,█,╗,░,█,█,║,█,█,╔,═,═,═,═,╝,░,&quot;&#xD;&quot;,░,╚,█,█,╗,█,█,█,█,╗,█,█,╔,╝,█,█,█,█,█,█,╔,╝,█,█,║,░,░,░,█,█,║,░,░,░,█,█,║,█,█,╔,█,█,╗,█,█,║,█,█,║,░,░,█,█,╗,░,&quot;&#xD;&quot;,░,░,█,█,█,█,╔,═,█,█,█,█,║,░,█,█,╔,═,═,█,█,╗,█,█,║,░,░,░,█,█,║,░,░,░,█,█,║,█,█,║,╚,█,█,█,█,║,█,█,║,░,░,╚,█,█,╗,&quot;&#xD;&quot;,░,░,╚,█,█,╔,╝,░,╚,█,█,╔,╝,░,█,█,║,░,░,█,█,║,█,█,║,░,░,░,█,█,║,░,░,░,█,█,║,█,█,║,░,╚,█,█,█,║,╚,█,█,█,█,█,█,╔,╝,&quot;&#xD;&quot;,░,░,░,╚,═,╝,░,░,░,╚,═,╝,░,░,╚,═,╝,░,░,╚,═,╝,╚,═,╝,░,░,░,╚,═,╝,░,░,░,╚,═,╝,╚,═,╝,░,░,╚,═,═,╝,░,╚,═,═,═,═,═,╝,░,&quot;&#xD;&quot;,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,&quot;&#xD;&quot;,t,h,i,s, ,i,s, ,a, ,w,r,i,t,i,n,g, ,t,o,o,l, ,t,h,a,t, ,I, ,c,o,d,e,d,., ,I,t, ,h,a,s, ,s,e,v,e,r,a,l, ,f,e,a,t,u,r,e,s,&quot;,&quot;, ,&quot;&#xD;&quot;,s,u,c,h, ,a,s,:,&quot;&#xD;&quot;, ,•, ,w,r,i,t,i,n,g,&quot;&#xD;&quot;, ,•, ,d,e,l,e,t,i,n,g,&quot;&#xD;&quot;, ,•, ,a, ,m,o,v,e,b,l,e, ,c,u,r,s,e,r,&quot;&#xD;&quot;, ,•, ,u,s,i,n,g, ,e,n,t,e,r, ,t,o, ,a,d,d, ,a, ,☒, ,n,e,w, ,l,i,n,e, ,o,r, ,c,h,a,n,g,e, ,&lt;,3, ,t,o, ,♡,&quot;,&quot;, ,[,x,], ,t,o, ,☒, ,a,n,d, ,o,t,h,e,r, ,t,h,i,n,g,s,&quot;&#xD;&quot;, ,•, ,s,c,r,o,l,l,i,n,g,&quot;&#xD;&quot;, ,•, ,c,l,i,c,k,i,n,g,&quot;&#xD;&quot;,w,h,a,t, ,t,o, ,a,d,d, ,n,e,x,t,?, ,&quot;&#xD;&quot;, , ,&quot;&#xD;&quot;,&quot;&#xD;&quot;, ,&quot;&#xD;&quot;, </list></variable><variable name="position"><l>665</l></variable><variable name="scroll"><l>1</l></variable></variables></scene></scenes></project><media name="writing" app="Snap! 11.0.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="2" center-y="15.600000000000023" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAPCAYAAADOKB76AAAAN0lEQVR4AazMwQ0AEBSD4caNhAlYwEC2MTrx92CDd2j6pYcmSYtsI4NqDDCN/lFA80JLkbg8ngcAAP//6j/CBAAAAAZJREFUAwDGXgOocEahFwAAAABJRU5ErkJggg==" mediaID="writing_Sprite_cst_Untitled"/></media></snapdata>