<snapdata remixID="15117455"><project name="march 26+1+5" app="Snap! 12-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="march 26+1+5"><notes></notes><palette><category name="march 17+9+6" color="0,170,170,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="a new %&apos;clone/sprite&apos; of %&apos;object&apos;" type="reporter" category="control"><comment x="0" y="0" w="0.14053806961144344" collapsed="false">creates a permanent clone or sprite with the same scripts as the parent, and reports it.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>clones={&#xD;permanent clone&#xD;deleted clone&#xD;temporary clone&#xD;}&#xD;duplicate sprite</options></input><input type="%s" readonly="true" initial="1"><options>§_clonablesMenuWithTurtle</options></input></inputs><script><block s="doRun"><block s="reifyScript"><script><block s="doTellTo"><block var="clone"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="clone/sprite"/><l>temporary clone</l></list></block><block s="reifyReporter"><script></script><list></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="clone/sprite"/><l>deleted clone</l></list></block><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="clone/sprite"/><l>permanent clone</l></list></block><block s="reifyScript"><script><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="clone/sprite"/><l>duplicate sprite</l></list></block><block s="reifyScript"><script><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l><option>my parent</option></l><l></l></block></script><list></list></block><block s="reifyReporter"><script><block s="removeClone"></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block></block></block></block></block><list></list></block><block s="doReport"><block var="clone"/></block></script><list><l>clone</l></list></block><list><block s="newClone"><block var="object"/></block></list></block></script></block-definition><block-definition s="select sprite %&apos;sprite&apos;" type="command" category="control"><comment x="0" y="0" w="6.906804864252754e-11" collapsed="false">Selects a sprite as active.</comment><header></header><code></code><translations></translations><inputs><input type="%obj">test<options>thisSprite&#xD;theStage&#xD;anotherSprite</options></input></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><block s="doApplyExtension"><l>SciS_selectSprite(sprite)</l><list><block var="target"/></list></block></script></block-definition><block-definition s="make snap look very &quot;special&quot;" type="command" category="march 17+9+6"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="for %upvar = %n to %n %br in %n secs easing %txt %ca"><l>i</l><block s="reportVariadicSum"><list><l></l><l>100</l></list></block><l></l><l>5</l><l>quadratic-out</l><script><block s="doApplyExtension"><l>SciS_setValueTo(which,value)</l><list><l>Zoom blocks</l><block var="i"/></list></block></script></custom-block><block s="doApplyExtension"><l>SciS_setValueTo(which,value)</l><list><l>Zoom blocks</l><l></l></list></block></script><list></list></block><list><custom-block s="setting %s"><l>Zoom blocks</l></custom-block></list></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; $nl in %&apos;time&apos; secs easing %&apos;easing&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _ in _ Sek. beschleunigt: _ _&#xD;ca:per _ = _ fins _ _ en _ segons de forma _ _&#xD;pt:para _ de _ a _ _ em _ s de forma _ _&#xD;pl:dla _ = _ do _ _ przez _ s przyspieszając _ _&#xD;zh_CN:获取每帧变换的值 _ 从 _ 变换到 _ _ 秒数 _ 变换方式 _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">0</input><input type="%n">100</input><input type="%n">1</input><input type="%txt" readonly="true">$_linear<options>$_linear&#xD;quadratic={&#xD;$_quadratic-in&#xD;$_quadratic-out&#xD;$_quadratic-in-out&#xD;}&#xD;cubic={&#xD;$_cubic-in&#xD;$_cubic-out&#xD;$_cubic-in-out&#xD;}&#xD;quart={&#xD;$_quart-in&#xD;$_quart-out&#xD;$_quart-in-out&#xD;}&#xD;sinusoidal={&#xD;$_sine-in&#xD;$_sine-out&#xD;$_sine-in-out&#xD;}&#xD;$_elastic</options></input><input type="%ca"></input></inputs><script><block s="doSetVar"><l>i</l><block var="start"/></block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reifyScript"><script><block s="doSetVar"><l>i</l><l></l></block><block s="doRun"><block var="action"/><list></list></block></script><list></list></block><block s="reifyReporter"><autolambda><block var="i"/></autolambda><list></list></block><block s="reportDifference"><block var="end"/><block var="start"/></block><block var="time"/><block s="reportIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><block var="easing"/><custom-block s="easing %txt"><block var="easing"/></custom-block></block></custom-block></script></block-definition><block-definition s="easing %&apos;choice&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Beschleunigung _&#xD;ca:de forma _&#xD;pt:a forma _&#xD;pl:przyspieszenie _&#xD;zh_CN:变换函数 _&#xD;</translations><inputs><input type="%txt" readonly="true">$_linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;sigmoid&#xD;elastic</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="choice"/><l>linear</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>id</option></l><l></l></block></autolambda><list></list></block></block></script><list><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportDifference"><l>2</l><l></l></block></list></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>quadratic-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>2</l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>4</l><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block></block><l></l></list></block><l>1</l></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></list></block><block var="t"/></list></block><l>1</l></list></block></autolambda><list><l>t</l></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>cubic-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>4</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><l></l></list></block><l>2</l></block></list></block><l>1</l></list></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>quart-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>.5</l></list></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><block s="reportVariadicProduct"><list><l></l><l></l></list></block></list></block></list></block></list></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicProduct"><list><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportVariadicProduct"><list><block var="t"/><block s="reportVariadicProduct"><list><block var="t"/><block var="t"/></list></block></list></block></list></block></list></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicSum"><list><l>90</l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></list></block></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-in</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>sin</option></l><block s="reportVariadicProduct"><list><l></l><l>90</l></list></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>sine-in-out</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportQuotient"><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportVariadicProduct"><list><l></l><l>180</l></list></block></block></block><l>2</l></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>sigmoid</l></list></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l>1</l><block s="reportVariadicSum"><list><l>1</l><block s="reportMonadic"><l><option>e^</option></l><block s="reportMonadic"><l><option>neg</option></l><block s="reportDifference"><block s="reportVariadicProduct"><list><l></l><l>20</l></list></block><l>10</l></block></block></block></list></block></block></autolambda><list></list></block></block></script><block s="reportVariadicEquals"><list><block var="choice"/><l>elastic</l></list></block><script><block s="doReport"><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportPower"><l>2</l><block s="reportVariadicProduct"><list><l>-10</l><l></l></list></block></block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportVariadicProduct"><list><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>2</l><custom-block s="PI"></custom-block></list></block><block var="p"/></block></list></block></custom-block></block></list></block><l>1</l></list></block></block></script><list></list></block></block></script></list></block><custom-block s="error %s"><block s="reportJoinWords"><list><l>unknown easing function "</l><block var="choice"/><l>"</l></list></block></custom-block></script></block-definition><block-definition s="-- %&apos;n&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%anyUE" readonly="true"></input></inputs><script><block s="doRun"><block s="reifyScript"><script><block s="doChangeVar"><l></l><l>-1</l></block></script><list></list></block><list><block var="n"/></list></block><block s="doReport"><block s="evaluate"><block var="n"/><list></list></block></block></script></block-definition><block-definition s="PI" type="reporter" category="operators"><header></header><code></code><translations>zh_CN:圆周率&#xD;</translations><inputs></inputs><script><block s="doReport"><l>3.141592653589793</l></block></script></block-definition><block-definition s="degrees %&apos;radians&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Grad _&#xD;ca:graus de _ radians&#xD;pt:_ radianos em graus&#xD;pl:stopnie _&#xD;zh_CN:弧度 _ 转角度&#xD;</translations><inputs><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="radians"/><l>180</l></list></block><custom-block s="PI"></custom-block></block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>de:Fehler _&#xD;pt:assinala o erro _&#xD;pl:błąd _&#xD;zh_CN:报错 _&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="animate setter %&apos;setter&apos; getter %&apos;getter&apos; delta %&apos;delta&apos; over %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="control"><header></header><code></code><translations>de:animiere Setter _ Getter _ Delta _ über _ Sek. beschleunigt _&#xD;ca:modifica setter _ i getter _ amb delta _ en _ segons de forma _&#xD;pt:anima com modificador _ e inspector _ de _ em _ s de forma _&#xD;pl:animuj setter _ getter _ delta _ przez _ s przyspieszając _&#xD;zh_CN:把 _ 所对应的值 _ 增加 _ 秒数 _ 变换方式 _&#xD;</translations><inputs><input type="%cmdRing"></input><input type="%repRing"></input><input type="%n">50</input><input type="%n">1</input><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>end time</l><l>destination</l></list></block><block s="doSetVar"><l>end time</l><block s="reportVariadicSum"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></list></block></block><block s="doSetVar"><l>destination</l><block s="reportVariadicSum"><list><block s="evaluate"><block var="getter"/><list></list></block><block var="delta"/></list></block></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></list></block><script><block s="doRun"><block var="setter"/><list><block s="reportDifference"><block var="destination"/><block s="reportVariadicProduct"><list><block var="delta"/><block s="evaluate"><block var="easing"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></block></list></block></list></block></block></list></block></script></block><block s="doRun"><block var="setter"/><list><block var="destination"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><comment x="0" y="0" w="1.3027273634093847e-10" 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;Copied from Snap! library.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;ca:fixa el valor de _ a _&#xD;</translations><inputs><input type="%s" readonly="true">Stage size<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="doApplyExtension"><l>SciS_setValueTo(which,value)</l><list><block var="which"/><block var="value"/></list></block></script></block-definition><block-definition s="put %&apos;item&apos; in my scripts" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%code" expand="$nl&#xD;at x:&#xD;y:" initial="3"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><block s="reifyPredicate"><script></script><list></list></block><block s="reifyReporter"><script></script><list></list></block><block s="reifyScript"><script></script><list></list></block></list></block><block var="item"/></block></block><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><block var="item"/></list></block></script><list></list></block></script></block-definition><block-definition s="xml %&apos;xml&apos; at x: %&apos;x&apos; y: %&apos;y&apos;" type="reporter" category="operators" space="true"><header></header><code></code><translations></translations><inputs><input type="%code" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="script"/><l></l></list></block><block s="reportJoinWords"><list><custom-block s="substring of %txt before %txt"><block var="xml"/><l>&lt;script&gt;</l></custom-block><l>&lt;script x="</l><block var="x"/><l>" y="</l><block var="y"/><l>"&gt;</l><custom-block s="substring of %txt after %txt"><block var="xml"/><l>&lt;script&gt;</l></custom-block></list></block><block s="reportJoinWords"><list><custom-block s="substring of %txt before %txt"><block var="xml"/><l>&lt;/blocks&gt;&lt;script&gt;</l></custom-block><l>&lt;/blocks&gt;&lt;script x="</l><block var="x"/><l>" y="</l><block var="y"/><l>"&gt;</l><block var="script"/></list></block></block></autolambda><list><l>script</l></list></block><list><custom-block s="substring of %txt after %txt"><block var="xml"/><l>&lt;/blocks&gt;&lt;script&gt;</l></custom-block></list></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="169.0351446946623" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;ca:part del text _ anterior a _&#xD;pl:podciąg _ przed _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><custom-block s="%txt from %n to %n"><block var="string"/><l>1</l><block s="reportDifference"><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block><l>1</l></block></custom-block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="283.4391589746999" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;ca:posició de _ en _&#xD;pl:pozycja _ w _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportGlobalFlag"><l><option>case sensitivity</option></l></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="small"/><block var="large"/></list></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block s="reportTextAttribute"><l><option>lower case</option></l><block var="small"/></block><block s="reportTextAttribute"><l><option>lower case</option></l><block var="large"/></block></list></block></block></block></script></block-definition><block-definition s="%&apos;str&apos; from %&apos;start&apos; to %&apos;end&apos;" type="reporter" category="operators"><comment x="0" y="0" w="286.6527548814425" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;ca:part del text _ des de la posició _ fins _&#xD;pl:podciąg _ od pozycji _ do pozycji _ włącznie&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="start"/><l>0</l></list></block><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block var="start"/><l>1</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block></list></block><block var="start"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="end"/><l>0</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="end"/><l>0</l></list></block><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block var="end"/><l>1</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block></list></block><block var="end"/></block></block></block><block var="str"/></block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="196.0293503113004" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois de _&#xD;ca:part del text _ posterior a _&#xD;pl:podciąg _ po _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>pos</l></list></block><block s="doSetVar"><l>pos</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="pos"/><l>0</l></list></block><l></l><custom-block s="%txt from %n to %n"><block var="string"/><block s="reportVariadicSum"><list><block var="pos"/><block s="reportTextAttribute"><l><option>length</option></l><block var="marker"/></block></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></custom-block></block></block></script></block-definition><block-definition s="put %&apos;item&apos; in scripts of %&apos;sprite&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%code" expand="$nl&#xD;at x:&#xD;y:" initial="3"></input><input type="%s" readonly="true" initial="1"><options>§_objectsMenu</options></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><block s="reifyPredicate"><script></script><list></list></block><block s="reifyReporter"><script></script><list></list></block><block s="reifyScript"><script></script><list></list></block></list></block><block var="item"/></block></block><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><block s="doApplyExtension"><l>SciS_selectSprite(sprite)</l><list><block s="reportObject"><block var="sprite"/></block></list></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><block var="item"/></list></block><block s="doApplyExtension"><l>SciS_selectSprite(sprite)</l><list><block s="reportObject"><l><option>myself</option></l></block></list></block></script><list></list></block></script></block-definition><block-definition s="safely try %&apos;action&apos; then if %&apos;error&apos; %&apos;handler&apos;" type="command" category="control"><comment x="0" y="0" w="0.4309834134750934" 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;zh_CN:尝试正常运行 _ 如果报错 _ 那么 _&#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="error %&apos;msg&apos;" type="command" category="control"><comment x="0" y="0" w="0.41953216335860527" 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;zh_CN:报错 _&#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="safely try reporting %&apos;this&apos; then if %&apos;error&apos; report %&apos;that&apos;" type="reporter" category="control"><comment x="0" y="0" w="0.494485800484709" 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;zh_CN:尝试正常调用 _ 如果报错 _ 则返回 _&#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="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="delete sprite %&apos;sprite&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"><options>§_dynamicMenu</options></input></inputs><script><block s="doTellTo"><block var="sprite"/><block s="reifyScript"><script><block s="doSetVar"><l><option>my parent</option></l><l></l></block><block s="doSetVar"><l><option>my temporary?</option></l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="removeClone"></block></script><list></list></block><list><block s="reportGet"><l><option>self</option></l></block></list></block></script><scripts><script x="0.01668426892272417" y="0.2897501369579764"><block s="receiveSlotEvent"><l>sprite</l><l><option>menu</option></l></block><block s="doReport"><block s="reportAskFor"><block s="reportGet"><l><option>other sprites</option></l></block><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>name</option></l></block></autolambda><list></list></block><list></list></block></block></script></scripts></block-definition><block-definition s="march 26+1+5 special" type="command" category="march 17+9+6"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>syn_scripts([xml])</l><list><l>&lt;scripts&gt;&lt;/scripts&gt;</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><block s="doFor"><l>i</l><l>1</l><l>5</l><script><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><autolambda><custom-block s="&#126;"></custom-block></autolambda><list></list></block></list></block><l>0</l><block s="reportVariadicProduct"><list><block var="i"/><l>15</l></list></block></custom-block></list></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><autolambda><custom-block s="&#126;"></custom-block></autolambda><list></list></block></list></block><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><block s="reportVariadicProduct"><list><block var="i"/><l>5</l></list></block></custom-block></list></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><autolambda><custom-block s="&#126;"></custom-block></autolambda><list></list></block></list></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>50</l></list></block><block s="reportDifference"><l>30</l><block s="reportVariadicProduct"><list><block var="i"/><l>5</l></list></block></block></custom-block></list></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><autolambda><custom-block s="&#126;"></custom-block></autolambda><list></list></block></list></block><l>100</l><block s="reportVariadicProduct"><list><block var="i"/><l>15</l></list></block></custom-block></list></block><block s="doWait"><l>0.1</l></block></script></block><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l>26</l><l>1</l><l>5</l></list></block></autolambda><list></list></block></list></block><l>200</l><l>40</l></custom-block></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doRepeat"><l>175</l><script><block s="changeXPosition"><l>-2</l></block><block s="doStamp"></block></script></block><block s="bubble"><l>wait for it...</l></block><block s="doSetBlockAttribute"><l><option>label</option></l><block s="reifyReporter"><script><custom-block s="///"></custom-block></script><list></list></block><l>$click!///-8</l></block><block s="doFor"><l>i</l><l>100</l><l>20</l><script><block s="doApplyExtension"><l>SciS_installEventHandler(data)</l><list><custom-block s="xml %code at x: %n y: %n"><block s="reportApplyExtension"><l>snap_xml_encode(script)</l><list><block s="reifyReporter"><script><custom-block s="///"></custom-block></script><list></list></block></list></block><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>50</l></custom-block></list></block></script></block></script></block-definition><block-definition s="delete scrps" type="command" category="march 17+9+6"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>syn_scripts([xml])</l><list><l>&lt;scripts&gt;&lt;/scripts&gt;</l></list></block></script></block-definition><block-definition s="important block!!!" type="command" category="march 17+9+6"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetBlockAttribute"><l><option>label</option></l><block s="reifyReporter"><script><custom-block s="///"></custom-block></script><list></list></block><l>///</l></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/SciSnap3Extensions.js</l></list></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><l>480</l><l>360</l></list></block></custom-block><custom-block s="inform title %txt message %mlt"><l>Important</l><l>this is an IMPORTANT block!</l></custom-block><block s="setHeading"><l>75</l></block><block s="doSwitchToCostume"><custom-block s="costume from script: %repRing"><block s="reifyReporter"><script><custom-block s="///"></custom-block></script><list></list></block></custom-block></block><block s="gotoXY"><l>0</l><l>0</l></block></script></block-definition><block-definition s="inform title %&apos;title&apos; message %&apos;message&apos;" type="command" category="looks"><header></header><code></code><translations>pl:informacja tytuł _ wiadomość _&#xD;</translations><inputs><input type="%txt">Alert</input><input type="%mlt">Hello there!</input></inputs><script><custom-block s="load dialog extension"></custom-block><block s="doApplyExtension"><l>dlg_inform(title,message)</l><list><block var="title"/><block var="message"/></list></block></script></block-definition><block-definition s="load dialog extension" type="command" category="looks" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/microworlds/dialogs.js</l></list></block></script></block-definition><block-definition s="show message %&apos;message&apos; secs %&apos;secs&apos;" type="command" category="looks"><header></header><code></code><translations>pl:pokaż wiadomość _ przez _ s&#xD;</translations><inputs><input type="%mlt">Hello!</input><input type="%n">2</input></inputs><script><custom-block s="load dialog extension"></custom-block><block s="doApplyExtension"><l>dlg_show_message(message,secs)</l><list><block var="message"/><block var="secs"/></list></block></script></block-definition><block-definition s="the walls of the stage $nl are made of rubber" type="command" category="march 17+9+6"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>10000</l><script><block s="doIfElse"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportVariadicProduct"><list><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>right</option></l><l>Stage</l></block><l>2</l></list></block><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block></list></block><l>2</l></list></block></custom-block></script><script><block s="forward"><l>-4</l></block></script></block></script></block><block s="doRepeat"><l>100</l><script><block s="forward"><l>0</l></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportVariadicProduct"><list><block s="reportNewList"><list><block s="reportDifference"><block s="reportAttributeOf"><l><option>right</option></l><l>Stage</l></block><l>8</l></block><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block></list></block><l>2</l></list></block></custom-block></script></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><l>480</l><l>360</l></list></block></custom-block><block s="doGlide"><l>1</l><l>0</l><l>0</l></block></script></block-definition><block-definition s="///" type="command" category="march 17+9+6" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>syn_scripts([xml])</l><list><l>&lt;scripts&gt;&lt;/scripts&gt;</l></list></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><l>1000</l><l>1000</l></list></block></custom-block><block s="bubble"><l>thanks for looking at this! Happy March 32nd!</l></block></script></block-definition><block-definition s="costume from script: %&apos;script&apos;" type="reporter" category="looks"><comment x="0" y="0" w="250.34166853898213" collapsed="false">Turns a ringified script into a script pic that can be used as a costume.</comment><header></header><code></code><translations>pl:kostium ze skryptu: _&#xD;</translations><inputs><input type="%repRing"></input></inputs><script><custom-block s="load script pic costume extension"></custom-block><block s="doReport"><block s="reportApplyExtension"><l>spc_script_to_costume(script)</l><list><block var="script"/></list></block></block></script></block-definition><block-definition s="load script pic costume extension" type="command" category="looks" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/microworlds/script-pic-costume.js</l></list></block></script></block-definition><block-definition s="&#126;" type="reporter" category="march 17+9+6" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>Hi!!!</l></block></script></block-definition><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing" space="true"><comment x="0" y="0" w="0.001862899116035594" collapsed="false">Allows reading global settings programmatically.&#xD;Copied from Snap! library.</comment><header></header><code></code><translations>pt:o valor da configuração _&#xD;ca:paràmetre _&#xD;</translations><inputs><input type="%s" readonly="true">Stage size<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="reportApplyExtension"><l>SciS_setting(which)</l><list><block var="which"/></list></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1732"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1733"></list></costumes><sounds><list struct="atomic" id="1734"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-2.842170943040401e-14" heading="75" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="1739"><wear><ref mediaID="1"></ref></wear><costumes><list struct="atomic" id="1740"></list></costumes><sounds><list struct="atomic" id="1741"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="30" y="20" w="90" collapsed="false">go in order!</comment><script x="30" y="74"><custom-block s="important block!!!"></custom-block></script><script x="30" y="109.83333333333331"><custom-block s="the walls of the stage %br are made of rubber"></custom-block></script><script x="30" y="156.5"><custom-block s="make snap look very &quot;special&quot;"></custom-block></script><script x="30" y="192.33333333333337"><custom-block s="march 26+1+5 special"></custom-block></script></scripts></sprite></sprites></stage><variables><variable name="&#126;"><list struct="atomic" id="1750"></list></variable></variables></scene></scenes></project><media name="march 26+1+5" app="Snap! 12-dev, https://snap.berkeley.edu" version="2"><costume name="" center-x="80" center-y="42" image="data:image/png;base64,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" mediaID="1"/></media></snapdata>