<snapdata remixID="8780318"><project name="2019 Alonza Climbs Stairs" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="104" y="159" heading="90" scale="0.5000000000000003" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Alonzo" center-x="45" center-y="60" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="34" y="30"><block s="receiveGo"></block><block s="gotoXY"><l>-176</l><l>-121</l></block><block s="clear"></block><block s="down"></block><block s="doAsk"><l>How many stairs do you want me to make?</l></block><block s="doIfElse"><block s="reportLessThan"><block s="getLastAnswer"></block><l>15</l></block><script><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="setHeading"><l>90</l></block><block s="forward"><l>20</l></block><block s="turn"><l>-90</l></block><block s="forward"><l>20</l></block><block s="setHeading"><l>90</l></block><block s="doWait"><l>.50</l></block></script></block><block s="setHeading"><l>90</l></block><block s="doSayFor"><l>I MADE IT!</l><l>1</l></block></script><script><block s="bubble"><l>Nope, too long.</l></block><block s="up"></block></script></block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="52.00000399999999" color="4,148,220"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;pt:lança _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;pt:se _ , então _ e faz pausa em tudo $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="cascade %&apos;num&apos; times %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="138" collapsed="false">Call f(f(f(...(f(x))))) n times where the three input slots are n, f, and x from left to right.  The # variable can be used inside f to represent how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado de _ invocações em cascata de _ com argumento inicial _ _&#xD;</translations><inputs><input type="%n"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="cascade until %&apos;pred&apos; %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Call f(f(f(...(f(x))))) until condition is true, where the three input slots are condition, f, and x from left to right.  The # variable can be used inside f or condition to indicate how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado da invocação em cascata até que _ de _ com argumento inicial _ _&#xD;</translations><inputs><input type="%predRing"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list><block var="result"/></list></block><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="compose %&apos;f&apos; %&apos;g&apos;" type="reporter" category="control"><comment x="0" y="0" w="90" collapsed="false">Returns the function f(g(x)) where f and g are the two inputs.</comment><header></header><code></code><translations>pt:a composição de _ com _&#xD;</translations><inputs><input type="%repRing"></input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="evaluate"><block var="f"/><list><block s="evaluate"><block var="g"/><list><l></l></list></block></list></block></autolambda><list></list></block></block></script></block-definition><block-definition s="repeat %&apos;action&apos; until %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Like the built-in REPEAT UNTIL block, except that the ending condition is not tested until the script has been run the first time.  So the script is run at least once.</comment><header></header><code></code><translations>pt:repete _ até que _ $loop-0.7&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;action&apos; while %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Run the script repeatedly, as long as the given condition is true.  Runs the script at least once before testing the condition.</comment><header></header><code></code><translations>pt:repete _ enquanto _ $loop-0.7&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat while %&apos;pred&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="90" collapsed="false">Runs the script repeatedly, as long as the condition is true.  Tests the condition before the first time the script is run.  Like the built in REPEAT UNTIL except that in this block the condition must be true, not false.</comment><header></header><code></code><translations>pt:enquanto _ , repete _ $loop-0.7&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;num&apos; %&apos;#&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="171" collapsed="false">Runs the script the specified number of times, like the built-in REPEAT block, but this one provides the # variable that can be used inside the script.  Try&#xD;REPEAT (200)&#xD;                MOVE (#) STEPS&#xD;   RIGHT 92&#xD;with the pen down.</comment><header></header><code></code><translations>pt:repete _ vezes _ _ $loop-0.7&#xD;</translations><inputs><input type="%n"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; step %&apos;step&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>pt:para _ de _ com passo _ a _ _ $loop-0.7&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>test</l></list></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doIfElse"><block s="reportLessThan"><block var="step"/><l>0</l></block><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doUntil"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="let %&apos;a&apos; be %&apos;val&apos; in %&apos;loop&apos; %&apos;body&apos;" type="command" category="control"><comment x="0" y="0" w="238.66666666666669" collapsed="false">Provides LOOP as a function of one input that runs&#xD;the body of the LET with A set to the function input,&#xD;so the body can run itself recursively.&#xD;See COPY block in Variables for an example of use.</comment><header></header><code></code><translations>pt:tendo _ o valor inicial _ , executa _ definido como _&#xD;</translations><inputs><input type="%upvar"></input><input type="%s"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>a</l><block var="val"/></block><block s="doSetVar"><l>loop</l><block s="reifyScript"><script><block s="doSetVar"><l>a</l><block var="new value"/></block><block s="doRun"><block var="body"/><list><block var="a"/></list></block></script><list><l>new value</l></list></block></block><block s="doRun"><block var="loop"/><list><block var="a"/></list></block></script></block-definition></blocks><variables></variables></project><media name="2019 Alonza Climbs Stairs" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>