<snapdata remixID="14902318"><project name="U3L1-Robot Maze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAHvElEQVR4AeydXWwUVRTHT9ttMV1gW9pCqOUjgMUo1BoSMRDRKJj4gEQRH4ymDz4pJia8+IoJPqmJIZL45IPxRR+MCSofAsp3MRBLN2jpF7t0oUuh0NJuodtt184WtlvTKXtmOmfu3Pk3udvZ2XvuOed/ftnZbW/mFKbxAwVcVKCQ8AMFXFQAALooPlwTAUBQ4KoCANBV+eEcAIIBVxUQAzB5/i8ajUZYY/j4MbryzT4K//gDa8S//oouHT408/jf6/F9e1nzjfWj339HkfFhHHOGFV9WbKzGlzx9UgxKMQCLqhZS0bLlrEHJJB1MF9Kp3tuscSx+k050dLLGob67rPnG+qdbLtOBgQTb7lj3DbaNZHxtgwn9ABTLCI48pYDYO6CnVEGwYgoAQDGp4Wg6BQDgdKrgnJgCAFBMamUcKRUIAFSqHP4LBgD6r+ZKZQwAlSqH/4IBgP6ruVIZA0ClyuG/YACg/2quVMZiAKY62mmkuYk4I9XWSlXtrRS6FmONikgHa76xflVHG9sm1H2NKq3EF+1k+5KML3izRwxSMQCpsICK6+p5Y00dDZUvoP7Ha1gjGZzLmm+snywNsm3ulZfTPSvxWfAlGV8BpfUDMLBiJTupgrIySlRUsu0GqhaxbfoXV7Ntko+VahnfoAX92OI9MJB7B3zgEL+gQK4CADBXDRyLKwAAxSWHw1wFAGCuGo4dY2EzBQCgmTI4L6IAABSRGU7MFACAZsrgvIgCAFBEZjgxUwAAmimD8yIKAEARmf3r5FGZA8BHKYTXHVVADMDkieOsnTCZXTONZ6im6QJ750hN+G+2zbIL59g2FdFOLeOraG91FLrcxcUALNn0Im8njLFz5vkNFKtfx96lElv7LNsmum4926Z32Qot4+tdVZvLiKPHYgA6mgUW96wCANCzpdMjcACoRx09m4W+AHq2JP4KHAD6q97KZQsAlSuJvwICgP6qt3LZAkDlSuKvgACgv+qtXLYAULmS2A7IUwsAQE+VS79gxQA0NiNw+4SkLjbR4kthKr3dyxrV/zSz5hvrL2m6wLYpux7TMj5tNyNw+4QEnqmn7qfX0tCCCta4/lQda76xflf9OrZNX3WNlvFhM4J+VxpkZKKA2CXYxD9O+1wBAOhzANxOf1YBdDsZ+PeeAgDQezXTKmIAqFU5vZcMAPRezbSKGABqVU7vJQMAvVczrSIGgLNSTixiVQEAaFU52M2KAmIAGj0/Mnc7YPQKSYWbtezDYdxRwehNwhnoEzILvHP7hBQtWaJlHw4rPT+s2FjtY6Jnn5An+Ld7KCgr17IPh+p9TNAnZBbebbGENxQQ+wzoDTkQJVcBu/MBoF0FYW9LAQBoSz4Y21UAANpVEPa2FACAtuSDsV0FAKBdBWFvSwEAaEs+GNtVwLsA2s0c9kooAACVKIN/gwCA/q29EpmLAWjcmoO7G2YEfUKyvUsk+5hoe2sO7m6YYvQJyfYukexjgltzKHFxQBASCohdgiWS8YkPrdIEgFqV03vJAEDv1UyriAGgVuX0XjIA0Hs10ypiAKhVOb2XDAD0Xs20ipgFoFaZIxklFACASpTBv0EAQP/WXonMxQA0NiOgT0hvpheJ6n1MtN2MgD4hE/1OVO9jgs0ISlwcEISEAmKXYIlknPOBlZ1SAAA6pSzWzUsBAJiXTJjklAIA0CllsW5eCgDAvGTCJKcUAIBOKYt181IAAOYlk38nOZ05AHRaYaw/owIAcEZ58KLTCgBApxXG+jMqIAYg+oTEsnc5kOoTcvXMKdM+K8V3+2le9/VsTLk9S2LnztKtW7dmBGe2XhQD0AiYe2cEo0/IGzs/onf2fMYam17fxppvrP/y9u1smy0NDaRyfLt27zaNr7GtnTZ/uHPanF/asJEqKyuNkjk+xAAMWOwTElixki1CYPWTbJviNXVsG6OPiRfja2u/R+HLX9DRP0qmzdlKraZdKI+TYgDmEcvUKXjmmALxGyXU119GLa0hSqfTjvnJZ2EAmI9Kms05cHAgk9GfJxJ0/z4AzIiBBxkFUqkUXY0FM856bs6nwcH7mWO3HvAO6JbyLvm9EklT+NJY1vvPv4xmj904AIBuqO6iz3h8YPyyOycbQSQy4urnQACYLYU/Dvb/NnH5fZjtrwfmUipV8PCp+G8AKC75Ix06NmFg/LtHS+vku5/haHi4hJrDxpE7AwC6o7srXm/fGaXLrVNdj41/CT533r3PgQBwaj20fnbw90Q2v0ULiYqKJp4eOTpEY5PfSyZOCj0CQCGh3XZj/MG5s3MOBQIjtPW1Ftr/E9Enu67SvLn9FO2aR3fuuBMhAHRHd3GvQ0ND1NH2OX28s4/2fLqcQvOJGt5bSnu/7KfyspHxf8v1iMdkOBQDcLSri0ajEdYY6+mh4SOHWTaGj5Hmi2yb4ZPH2Taqx/dvY2NWP7oWow921NL7mxNUfCOezXV99Rh9uztKtaFJza6cPUOJxOTl2gDFqSEGYMnGF4h7a445m18lY3DtSt9tYPuyYmPEZgxV46t+862sfsHa1fTKjren1WXpc6uofsuW7GuLt24b/9NMyinmpqw7BcApr+CJ5xWwuqUqGAxSKBQSyR8AisgMJ2YKAEAzZXBeRAEAKCIznJgpAADNlMF5EQX+AwAA//8BAch2AAAABklEQVQDAMxMJVKe765LAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="U3L1-Robot Maze"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction reportNewCostumeSkewed reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><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><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></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>0</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="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="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="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></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="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 2" 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>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>0</l><l>1</l><l>1</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>0</l><l>0</l><l>1</l><l>1</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>0</l><l>0</l><l>0</l><l>1</l><l>1</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>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</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>1</l><l>1</l><l>0</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>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="Draw Maze 3" 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>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>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>0</l><l>0</l><l>0</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>1</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>0</l><l>0</l><l>0</l><l>0</l><l>1</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>0</l><l>0</l><l>0</l><l>0</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="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="Draw Your Maze" 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>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</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>1</l><l>0</l><l>0</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>1</l><l>0</l><l>0</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>1</l><l>1</l><l>1</l><l>0</l><l>0</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>1</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>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="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>3</l><l>4</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></custom-block></script></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block></script></block-definition><block-definition s="Draw Maze 1" 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>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>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>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="Draw Maze 4" 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>1</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>0</l><l>1</l><l>1</l><l>1</l><l>1</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>0</l><l>0</l><l>0</l><l>0</l><l>1</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>0</l><l>0</l><l>0</l><l>0</l><l>1</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>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</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>1</l><l>0</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>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></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="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>3</l><script><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>5</l></custom-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="turn %&apos;turn&apos; move %&apos;move&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="turn"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="turn"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><list></list></block><block s="doRepeat"><block var="move"/><script><custom-block s="Move Forward"></custom-block></script></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="false" sublistIDs="false" id="1407"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1408"></list></costumes><sounds><list struct="atomic" id="1409"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="140" y="-140" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1414"><costumes><list id="1415"><item><ref mediaID="U3L1-Robot Maze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1416"></list></sounds><blocks></blocks><variables></variables><scripts><script x="12.333333333333314" y="186.1999999999997"><custom-block s="Go To Start"></custom-block></script><script x="102.19999999999999" y="185.73333333333312"><custom-block s="Move Forward"></custom-block></script><script x="10.333333333333314" y="224.46666666666647"><custom-block s="Rotate Right"></custom-block></script><script x="102.60000000000002" y="224.93333333333305"><custom-block s="Rotate Left"></custom-block></script><comment x="10" y="254.39999999999998" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><script x="18.200000000000045" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block></script><script x="708.2" y="42.66666666666666"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="273" y="22"><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script><comment w="174" collapsed="false">There are 4 letters in &apos;leet&apos; and the sprite will say each letter until the 4 letters are done. JC</comment></block></script><script x="278" y="105.66666666666669"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>5</l><l>7</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></block></script><comment w="146" collapsed="false">the i is multiplied by 10 and will repeat i times for .5 beats. The i is set to the number chosen. JC</comment></custom-block></script><script x="288" y="222.16666666666669"><custom-block s="Escape Maze 1"><comment w="207" collapsed="false">The rotate blocks allow the sprite to rotate to a direction. The repeat blocks will allow less repetition in the code, lessening the amount of &apos;move foward blocks&apos;. JC</comment></custom-block></script><script x="294.70000000000005" y="305.33333333333337"><custom-block s="Escape Maze 2"><comment w="204" collapsed="false">The code inside this is just repeated 7 times in which the repeat block will allow to occur without needing to add in each block 7 times. JC</comment></custom-block></script><script x="289.20000000000005" y="383.83333333333337"><custom-block s="Escape Maze 3"><comment w="208" collapsed="false">i is set to 3 to 4 and will be repeated i amount of times. What will be repeated is the &apos;move foward&apos; block. The rotation of the sprite is the direction you want it to head towards. JC</comment></custom-block></script><script x="615.2" y="216.83333333333337"><custom-block s="Escape Maze 4"><comment w="214" collapsed="false">i is set to 1 to 3 and the block inside of the repeated block will repeat i amount of times. The sprite will rotate to a specific direction if needed. At the end. the sprite moves foward, turns left, and moves foward. Those blocks are not in a loop because they don&apos;t repeat in their order. JC</comment></custom-block></script><script x="618.2" y="345.83333333333337"><custom-block s="Escape Maze 5"><comment w="215" collapsed="false">For this code, I made a new procedure block allowing the direction and amount of times foward you would want. This simplifies the code due to less blocks and space being used. JC</comment></custom-block></script><script x="615.2" y="435.83333333333337"><custom-block s="Escape Your Maze"><comment w="204" collapsed="false">Using the procedure made for &apos;escape maze 5&apos;, I was easily able to input the direction and amount of times i needed to move foward until I reached the end. JC</comment></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1472"><costumes><list id="1473"><item><ref mediaID="U3L1-Robot Maze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1474"></list></sounds><blocks></blocks><variables></variables><scripts><script x="37.571428571428584" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Maze 1"></custom-block></script><script x="308.57142857142867" y="95.16666666666669"><custom-block s="Draw Maze 2"></custom-block></script><script x="315.57142857142867" y="149.16666666666669"><custom-block s="Draw Maze 3"></custom-block></script><script x="325.57142857142856" y="192.16666666666669"><custom-block s="Draw Maze 4"></custom-block></script><script x="335.57142857142867" y="240.16666666666669"><custom-block s="Draw Maze 5"></custom-block></script><comment x="10" y="343.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="86.69601004464289" y="393.61904761904754" w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment><script x="360.57142857142856" y="299.1666666666667"><custom-block s="Draw Your Maze"><comment w="177" collapsed="false">this is where I created my own maze by substituting the 0 for a 1. This allowed a white area to appear in which the sprite will go to. JC</comment></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687500000000007" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687500000000227" y="30.031251937499974" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1491">140,-140</list></variable><variable name="board matrix"><list id="1492"><item><list struct="atomic" id="1493">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1494">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1495">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1496">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1497">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1498">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1499">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1500">1,1,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="U3L1-Robot Maze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABzklEQVR4AeyVMUvDQBTH7wQ3P4ebtCB1c6zFfIFMRRqC4CAaDeogLuIgJhIUBy0RpUtxcWql4upSpIvUguBX6F4oPPtOLvSSpk3saTsE8ri73Lv3/+WfS26GEAK9mNQFCEAnpd7TpQjQayd3JQCJA9PhQD6fh3Q6DZqmQblc/tf/AnOgVCrRTqdD2u02OTpRyfwCAI9qtfqnQAwA/wKtVot+fD1iV4jt/VUBSJiUMPAAsNbV+Qs2Q4M7g61t22O7IwBks1m6vmYPBeifvL7bEdwpFouxgQQALG6aJl1e0rEbO84udAEoyoYOAKCq67pSDij/hq5UKgGHBgIgxOc7lQKBtXgYBwpJpVKQyWTAcRwGEwrAF8luu90uoZQSAKZPQgFwl8sWd06fSLPZpPV6nRqGwRweCFAoFH7wxiQ4Pnwg+Cp5KIrCRPvLBgAsy4LXt9v+nMj9vS1XEFRVNSDoLyYA1Go1uLnf9eeEjjc0RxDUdX2koL+YALBprvjnA2NuJ7b8PQaSYtzwAMI23aX1LDxljNqRUhkAHsdzs4veAnw6HrlcLratXqEIHQaAx3Gj0aBcNMI6aSkMQFq1XxRKABIHpsIBKQdP2Acw4j58AwAA//+3YJpZAAAABklEQVQDAOTnvT+k34bsAAAAAElFTkSuQmCC" mediaID="U3L1-Robot Maze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="U3L1-Robot Maze_Board_cst_Untitled"/></media></snapdata>