<snapdata remixID="14191096"><project name="U2L4RobotinaMaze" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAoKADAAQAAAABAAAAeAAAAAAeaS0RAAAJ5klEQVR4Ae1dfWxb1RU/sU0bO0kdkyZNkzTNmiiloDW0hcE+KlVUWiUmpCGBYGwgPiUE0oQAIZA2rfAH+WfbH5P2pX1JE9o/m6ZNaKCODdgQiPLVUrRWSVuUtk7qJNDEaeOk8dfetfGTn58d57za9913/buS4/fuu+edc37n5zzfd4/facoajdCAgEsI+FzSC7VAIIcACAgiuIoACOgq/FAOAoIDriIAAroKP5QHZEGQ/OAw+To3sdSlTp2k2HSMFjd2seQiY8dpbvu1dZcJxc7ndCS6N9ddlxOfnNo3FFxP6/buY/nkdLA0Agry+bcOsOzMxuP0yvgpovglllx45jOKBz5lyYQWFilxmicTnopSvKePiCunuH00uI14H18W1JbBuARb4MCObARAQNmIQ58FARDQAgd2ZCMAAspGHPosCICAFjiwIxsBEFA24tBnQQAEtMCBHdkIgICyEYc+CwIgoAUO7MhGAASUjTj0WRAAAS1wYEc2AtLWgkVigVjb5bTkJ0ep8/Q4rQRDHDHqmOCt6YqTt09GaX55iaUnPDVJ6xIJWgnpZV+oJcjC4UoGSyMgNTVRYOcIy9bM3AW6/WvfIP+XBllybz71RD5JgCEVMnTlEgsYMoJ8iUiEFjs6GVJEbTMxti6Z9rGcucLB0i7BgcEhtqm+yNVs8gklK1v62brim3vZMuI/H5d8QsnFrm62Lpn2cdPL2M4UCUgjYJFObAIBEwEQ0IQCG24gAAK6gTp0mgiAgCYU2HADARDQDdSh00QABDShwIYbCICAbqAOnSYCIKAJBTbcQAAEdAN16DQRAAFNKLDhBgIgoBuoQ6eJgLRkhJmX/0afpDKm4rVstIydoN237Kertu9Yy3BzzK7YJH35wK3m/lo2En//Kx1mZsOIrBuRWMBd2+09dmQtJlnG9PzvGE1dt9PSV23HqX2R9DLRNw9UO31Njksj4NzwDjrNfYSF8UyYr995N9vRCN3Hzrw5nkxRnGmfMIybQVNwhiuXbA5S4uqOgvia37l6xInnjEdz8J52s2ZzbANxCbZBgg6ZCICAMtGGLhsCIKANEnTIRAAElIk2dNkQAAFtkKBDJgIgoEy0ocuGAAhogwQdMhEAAWWiDV02BEBAGyTokIkACCgTbeiyIQAC2iBBh0wEpK0FR8ZPUIhZbkE8LmPit7+mRP8AC5P+99+lYDjMkgm/9QbtGtnDklkXnaCzRpIA90fjIrFArO1y2pajH9K563n2CfxyT1Rg/uhe22QEbh0O8ayWV5NGBg0zSeDbxuM8WrcOcOJL3Q8/Sr1MmdTwMB1++x2WHjFYZLVwEwsE+bgyAj8kI7DDA4FGQgDfARsp2gr6CgIqGJRGMgkEbKRoK+grCKhgUBrJJBCwkaKtoK8goIJBaSSTQMBGiraCvoKACgalkUwCARsp2gr6CgIqGJRGMklaMkIodp7CU1EWtk7rcPgSC5Tq2MjSlfz4CF01sosnI+qYnDLqmKBOCAu34sHSCCiUchfGndbheO/oBxQNbSj2s+r27guzdNO991cdVzwgV8fkq0Ydk2161TEp9rHe29IuwU5qT8isw5FlPn9GBCZXx4RJPiGneh0TJ7ESfjlp0gjoxDjI6I8ACKh/jJX2EARUOjz6GwcC6h9jpT0EAZUOj/7GgYD6x1hpD0FApcOjv3EgoP4xVtpDEFDp8OhvHAiof4yV9hAEVDo8+hsnLRlBPJojPD3LQtRpnQsndTiWX3uF/hk9x7JP1zom2j6aI+5fzwqwGMzNoCko4Mrl6nCs5z2vJaxpHRPUCSmwCO/aI4DvgNqHWG0HQUC146O9dSCg9iFW20EQUKH4PPTdsyRejdSk3YZpJFCd+vqf1xedinpWDv8BPRs6PQwHAfWIo2e9AAE9Gzo9DAcB9YijZ70AAT0bOj0MlzYLdlonxEmdC5l1OGpaxySdzrEqfWbCxi6ZdUy0TUZwUieEm1QgIiezDkdN65j4T+SI5y9Tr0RmHRMkI9g+/+jQFQF8B9Q1sh7xCwT0SKB0NRME1DWyHvFL2izYI3jUxMyVFT+9eaiPqClLTU32U0YPh6j1v9O2A4uX8rPg0eftxzLzK+RrL9OfIcpksvTUs10UavHe/xMQ0EaDK++ITrTSv181CFih/SvXbydTYfjowUrHlgtDbO/79rfS3n2ttn7VO0DAOkSoOZTKnfXmvTG6yXiVtlsG+mnjV24u7abPZ/NyHZ32sKSnpsjf02OT+d2vPqffG6/2iF3GNljBDm9arSCQ5Uxq3ZCknj57itU1Q2naPNJcTqRiX7rdR/6tdplN3d4Oofe+NFQMEQ54EQEQ0ItR08hmEFCjYHrRFWlfIGTWCRFPVOC29skozS8vscQq1TFZmGnPnaf54kLZ2ii1rGOSyc1xmig1Pkapkls+SYd1TEItQRYOVzJYGgGFkdzEAqd1QtpmYmxduaybnsq3TsqBXMm+S5mW3PDltg1l7ahlHRNft7hlM02B4e0U2GmdpDitY3L5tUPl3K1Ln7RLsJPaEzLrhMQ397IBlmmfzDomgsyymjQCynIIeryFAAjorXhpZy0IqF1IveWQ1EmIt6DJWysSC84Za7vBL5bXin0Qs93ChKO4f3Za3iyyoHd87HJh03xPjRMFsuXXj+fn0rTnxqDrCQwgoBmu8hsiq2W1xILyUvne5Er9LzCJS0Y6jNEeuOtMXqnlr7gvY7CwQnvmh130gxe6KxyV0w0CVsPZSKkSTSQWiLXd4ibu84lbLeWaIN/IDbwnwpY7T7W+O76Tv+cYarWTPROLka/bSrDTJy/Tn/8Up46Nfrr1tvK2V9NZy+MgYBU0C/l8IqulNLFAFODm3tusoo59eGR3kMSrXEsdixn3BjeZh+Lzabpt/6e0bn0T/fIPW2j3jSHzmFsb9o+NW5ZAb10RSKWy9OTjk3T0oyV67kdddOBbbXXVt9aTg4BrRcrj437241nj0jtPd97TTt9/ulMZb0BAZUJRP0MO/eMijT4/Q9cbl+qf/ryXAoGSReP6qa56ZhCwKkTeHjB24jI99tA52hD20W9e6qdwu18ph6RNQoaCRomGwW0s5wtZGdx1ZPFoCfHrfk6rJHMykv+dxZ6+PhoetM6Cpdo3fpzKPbJjNR8vjE3SAw9P0sJKP/3xF800FDpvnGM1ifyx9NkJI/t6oPrAWozIoq2KwIsHY9k2+jh77MjSquNUO5hMZrIP3nMmZ/tPRqdVM8+0B5fgWnyKFTyHqpOOUqhAwFJENNhXedJRCi8IWIqIx/dVn3SUwittElKqGPu1R0CsdDzyvbO0EM/QS3/ZStt38Gvz1d6q1c/YUAQUNTg+en+JlQEyE8vPfBOJ/KL/6nC6d7R4pePgaLcyKx3VEPk/d8xkCsNHzsoAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U2L4RobotinaMaze"><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</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>0</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>0</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>0</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>0</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>0</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>0</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>0</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>0</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></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><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></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><block s="doFor"><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></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="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script><scripts><script x="25.4000244140625" y="26"><custom-block s="Escape Maze 5"></custom-block></script></scripts></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>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></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="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><block s="doFor"><l>i</l><l>2</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></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></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></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="1375"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1376"></list></costumes><sounds><list struct="atomic" id="1377"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Board" idx="1" 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="1382"><costumes><list id="1383"><item><ref mediaID="U2L4RobotinaMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1384"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block></script><script x="15.952380952380963" y="346.61904761904754"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="467.66666666666674" y="210.23809523809518"><custom-block s="Draw Maze 5"></custom-block></script><comment x="162.09523809523807" y="181.7619047619047" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="16.666666666666686" y="222.66666666666674"><custom-block s="Draw Maze 4"></custom-block></script><script x="16.666666666666686" y="158.83333333333337"><custom-block s="Draw Maze 3"><comment w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment></custom-block></script><script x="259.6666666666667" y="100.00000000000003"><custom-block s="Draw Maze 2"></custom-block></script><script x="507.66666666666674" y="103.16666666666669"><custom-block s="Draw Maze 1"></custom-block></script></scripts></sprite><sprite name="Robot" idx="2" x="-260.0000000000001" y="-1140" heading="180" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1398"><costumes><list id="1399"><item><ref mediaID="U2L4RobotinaMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1400"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><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><custom-block s="Escape Maze 2"></custom-block></script><comment x="142.66666666666663" y="383.6666666666664" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><comment x="130.833984375" y="127.8333333333334" w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment><script x="423.60003662109375" y="397.4332936604818"><custom-block s="Escape Maze 1"></custom-block></script><script x="566.0000122070312" y="100.33331807454434"><block s="receiveKey"><l><option>enter</option></l><list></list></block><block s="clear"></block></script><script x="219" y="22.66667429606119"><block s="receiveGo"></block><custom-block s="Go To Start"></custom-block></script><script x="436.20001220703125" y="284.23332722981775"><custom-block s="Escape Maze 3"></custom-block></script><comment x="26.799999999999983" y="274.4" 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="411.80000610351556" y="146.3332692464193"><custom-block s="Escape Maze 5"></custom-block></script><script x="26.19999999999996" y="473.19990234375007"><custom-block s="Escape Your Maze"></custom-block></script><script x="421.4000122070312" y="235.36663004557295"><custom-block s="Escape Maze 4"></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="1429">140,-140</list></variable><variable name="board matrix"><list id="1430"><item><list struct="atomic" id="1431">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1432">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1433">0,1,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1434">0,0,1,1,0,0,0,0</list></item><item><list struct="atomic" id="1435">0,0,0,1,1,0,0,0</list></item><item><list struct="atomic" id="1436">0,0,0,0,1,1,0,0</list></item><item><list struct="atomic" id="1437">0,0,0,0,0,1,1,0</list></item><item><list struct="atomic" id="1438">0,0,0,0,0,0,1,1</list></item></list></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="U2L4RobotinaMaze_Board_cst_Untitled"/><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABdklEQVRYCWNgYGD4D8QDBQbS7oHy86i9oyEwKEMgNjb2v4GBwf+kpKT/K1asoGveZISFiKam5n91dXWGa3fXw4TA9ITO7QxeXl5wdSiSVOCgGKym+5+g729dZkTRQ6kbmJANmNq3B5mLlQ1yJAz39vYSdDBWQ5AEMXzT09Pzf9bCYiQlxDNL8+YwpKamYpiJzwSsipOTk/8fPjUHnz6i5JqqVzJERERgtQNmAE5JYtIDzBBi6f6ObQze3t4odqJw0A2ihSM4mQwY2NjYGKKjoxkKCgoYURIhugNowf/z5w8DIzAj/YdmOJwhQAvfYytTsDogMTHx/9Ez8ygOgOaaVQzh4eFY7YAZjiFJSTYsy5/LkJKSgmEmzDJsNIrinTt3/s8tccOmDqtYZtIEhsLCQhQzsCrEI4iimZh4p3ZRDHcALssn9+xicHd3h6vD4xmypMAGg6rjq1evMnz5fRZsCLV9SZbLRjWNhsBoCNAzBChu11Hg2P8AdxttO4s64+AAAAAASUVORK5CYII=" mediaID="U2L4RobotinaMaze_Robot_cst_arrow"/></media></snapdata>