<snapdata remixID="14256584"><project name="Asynchronous" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Asynchronous"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></list></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Color"/><l>0</l></list></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><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="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>270</l></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Start"/></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block></script></block-definition><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="315"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="316"></list></costumes><sounds><list struct="atomic" id="317"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite(2)" idx="2" x="-196" y="153" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,122.39999999999993,191.25,1" pen="tip" id="322"><costumes><list id="323"><item><ref mediaID="Sprite(2)_cst_ball b"></ref></item></list></costumes><sounds><list struct="atomic" id="324"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Sprite" idx="1" x="-140" y="140" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,255,255,1" pen="tip" id="328"><costumes><list struct="atomic" id="329"></list></costumes><sounds><list struct="atomic" id="330"></list></sounds><blocks></blocks><variables></variables><scripts><script x="39" y="10"><block s="receiveGo"></block><custom-block s="Draw Maze 5"></custom-block><custom-block s="Go To Start"></custom-block><block s="doRepeat"><l>2</l><script><block s="doAsk"><l>How many steps do you need to take?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><custom-block s="Move Forward"></custom-block></script></block><block s="doAsk"><l>How many degrees do you need to turn?</l></block><block s="turn"><block s="getLastAnswer"></block></block></script></block><block s="doRepeat"><l>2</l><script><block s="doAsk"><l>How many steps do you need to take?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><custom-block s="Move Forward"></custom-block></script></block><block s="doAsk"><l>How many degrees do you need to turn?</l></block><block s="turnLeft"><block s="getLastAnswer"></block></block></script></block><block s="doRepeat"><l>1</l><script><block s="doAsk"><l>How many steps do you need to take?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><custom-block s="Move Forward"></custom-block></script></block><block s="doAsk"><l>How many degrees do you need to turn?</l></block><block s="turn"><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many steps do you need to take?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doSayFor"><l>Click the blue circle when finished with maze!</l><l>4</l></block><block s="doIfElse"><block s="reportTouchingObject"><l>Sprite(2)</l></block><script><block s="doSayFor"><l>Congrats! You have won "Stay on the Path"</l><l>2</l></block></script><script><block s="doSayFor"><l>Click the green arrow to try again!</l><l>2</l></block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="414">140,-140</list></variable><variable name="board matrix"><list id="415"><item><list struct="atomic" id="416">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="417">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="418">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="419">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="420">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="421">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="422">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="423">1,1,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="Asynchronous" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><costume name="ball b" center-x="22.5" center-y="22.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMjkuNzI3NSIgY3k9IjEzLjEzOTYiIHI9IjM4LjUyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojODBGNEZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzAwNzdGRiIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxjaXJjbGUgZmlsbD0idXJsKCNTVkdJRF8xXykiIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIvPgogIDwvZz4KPC9zdmc+" mediaID="Sprite(2)_cst_ball b"/></media></snapdata>