<snapdata remixID="10001966"><project name="U2L4RobotinaMaze-CHALLENGE" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="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="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="8"><costumes><list id="9"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="10"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Your Maze"></custom-block></script><script x="250.66666666666674" y="230.66666666666643"><block s="clear"></block></script><script x="400.66666666666674" y="124.83333333333334"><custom-block s="Draw Maze 1"></custom-block><custom-block s="Draw Maze 2"></custom-block><custom-block s="Draw Maze 3"></custom-block><custom-block s="Draw Maze 4"></custom-block><custom-block s="Draw Maze 5"></custom-block></script></scripts></sprite><sprite name="Goal" idx="3" x="-140" y="140" heading="355" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="152.99999999999997,191.25,0,1" pen="tip" id="24"><costumes><list id="25"><item><costume name="Untitled" center-x="16" center-y="15.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAAClElEQVRYR8WWTUgUYRjHf8/kktEh2g+lsDoVQZCWkR/hzniui6EpFHUI6tahr0NFUVSHvg7dCjoUBVqSlzq3sxJaZGUQRLdKinJnpUNkKPOE6664uuuOOu7uaZb3eX7/38w77/uOMM9fMMo6w6BalfXAqnT7bxG+ui6DyTjf5oMUL8Xp0MOqtAJbCvR8FKHbdbnnRWZugVoCwZVcFeGkF9GZNarcSP7hDAOM5evPKxCJEnWFO8DmhYRP6/lkKEeH48RzcXIKRCzaXaVzkcFZ7YbQMRyjayZzlkDQolWUJ36GZ1gqtCVjdE9nZwmEm9iuBq+AsqUQAMbFpS7Ry9sMP0sgZNIH1C9ReAbb79g0zBIImxxXuLnE4Sm8wImEza309WRkyOQ7sKYYAsAPx2btlEA4yn4VHhYpfPIpKAcScR6l3oGwSZfCvqIKwOOETXtKoMiPP3OfqWmQykYqxgP8LObdZ7LKxqiUiEWNq7wrhYAhbJNglEYRXpZCQJVdEmqmDpf+UghgUC+RKBtd4XMpBAxlk9DGstCv1Hnt6ePER1F1KghkluHEAbTTR7gX1GvHpm5SwOIyylkvXb7VCFecGOdSAqub2GoYDPoG9wByXapHevkwNe8hk6dAi4deP0p6HJu9WadhuJladXnjB70QQwx2JF4wkCUw8Sdocl7gYiHAYsYVLiRtLmUYs5Ze2KJTlfbFhOTrFaErEaNj+njOtR+M8kyE3X5KqPI8GWfPTGbezSdkch846JPEA8fmUC7WnLtfyOSYwDWF5QsREfincNqxuZ13WgqBgxZVopwCjgDlherT46PAXRWuJ2MMzdXjef+vamDFaIAWV7AEaoANE3tYGj4CfFF4byix8jF6hvr460X2P4sLsPGxxyeCAAAAAElFTkSuQmCC" id="26"/></item></list></costumes><sounds><list struct="atomic" id="27"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Robot" idx="1" x="-140.0000000000001" y="140" heading="270" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="31"><costumes><list id="32"><item><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABX0lEQVRYR2NkYGD4z8DAwMgwMOD/QFkM9+6oA0ZDYDQEwCEQGxv7//LlywxGRkYMbm5uDBEREXQLGbhFmpqa/9XV1Rmu3V2PUiRN6NzO4OXlRTMHoRispvsfVCriBbcuM1LVMSiG7d69+392kQshN8Dl0xP6GIqLiylyEIbmnp6e/7MWFhPtCGSFpXlzGFJTU0lyEFbFycnJ/w+fmkOWI5A1NVWvJJigcbqWmPRAqgv7O7YxeHt7o9iJN7ho4QhOJgMGNjY2hujoaIaCggL8KZoWDmD9p8PAzc3NEBkZyVBYWIjbAbSwHFuZgjUKEhMT/x89M4/UKMZQ31yziiE8PBxvNFM1G5blz2VISUkhPxvu3Lnzf26JG9E+z0yaAI5HojVgUTh4imJciW5yzy4Gd3d3inyJL4Tg1fHVq1cZvvw+C1ZL7QqHoAMoiUNK9dIsaIl12KgDRkNgUITAgHbPARCcZx/w48r6AAAAAElFTkSuQmCC" id="33"/></item></list></costumes><sounds><list struct="atomic" id="34"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.199999999999989" y="10"><block s="receiveKey"><l><option>space</option></l></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 Your Maze"></custom-block></script><script x="202.20000000000005" y="10.666666666666686"><block s="receiveGo"></block><block s="doWait"><l>.5</l></block><custom-block s="Go To Start"></custom-block></script><script x="17.285714285714278" y="592.1428571428567"><custom-block s="Escape Any Maze"><comment w="90" collapsed="false">See if you can write a block to solve ANY maze.</comment></custom-block></script><comment x="373" y="533.8571428571422" w="90" collapsed="false">Challenge: Create the onBoard predicate, and the Escape Any Maze Block so that your Robot can solve any maze</comment><script x="105.47619047619048" y="546.1190476190471"><custom-block s="onBoard %s %s"><l></l><l></l></custom-block></script><script x="218.97619047619048" y="546.1190476190471"><custom-block s="onWall? %s %s"><l></l><l></l></custom-block></script><script x="200.47619047619048" y="571.3095238095234"><block s="reportTouchingObject"><l>Goal</l></block></script><script x="369.20000000000005" y="159.83333333333317"><custom-block s="Escape Maze 1"></custom-block><custom-block s="Escape Maze 2"></custom-block><custom-block s="Escape Maze 3"></custom-block><custom-block s="Escape Maze 4"></custom-block><custom-block s="Escape Maze 5"></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.031251937499988" color="243,118,29" hidden="true"/><watcher var="Goal" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction</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="up"></block><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><block s="down"></block><custom-block s="tell %s to %cs"><l>Goal</l><script><block s="up"></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Goal"/></block><block s="reportListItem"><l>2</l><block var="Goal"/></block></block><block s="down"></block></script></custom-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="reportEquals"><block var="Color"/><l>0</l></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="reportProduct"><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></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 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><block s="doSetVar"><l>Goal</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><block s="doSetVar"><l>Goal</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><block s="doSetVar"><l>Goal</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>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>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>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>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>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>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>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>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><block s="doSetVar"><l>Goal</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><block s="doDeclareVariables"><list><l>TimesToRepeat</l></list></block><block s="doSetVar"><l>TimesToRepeat</l><l>3</l></block><block s="doRepeat"><l>2</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="TimesToRepeat"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="TimesToRepeat"/><script><custom-block s="Move Forward"></custom-block></script></block><block s="doChangeVar"><l>TimesToRepeat</l><l>1</l></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></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><block s="doSetVar"><l>Goal</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><block s="doSetVar"><l>Goal</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="Rotate Left"></custom-block><block s="doRepeat"><l>6</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><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>6</l><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></script></block><custom-block s="Rotate Left"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></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="matrix Column" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportRound"><block s="reportQuotient"><block s="reportSum"><block s="xPosition"></block><block s="reportListItem"><l>1</l><block var="Start"/></block></block><block var="step"/></block></block><l>1</l></block></block></script></block-definition><block-definition s="matrix Row" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportRound"><block s="reportQuotient"><block s="reportSum"><block s="yPosition"></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block><block var="step"/></block></block></block></block></block></script></block-definition><block-definition s="onWall? %&apos;row&apos; %&apos;col&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportListItem"><block var="col"/><block s="reportListItem"><block var="row"/><block var="board matrix"/></block></block><l>0</l></block></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></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></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></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="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></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></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></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="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></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="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></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="reportGreaterThan"><block var="i"/><block var="end"/></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="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></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></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></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></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="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="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></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="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Escape Any Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportTouchingObject"><l>Goal</l></block><script><custom-block s="Move Forward"><comment w="90" collapsed="false">Change the contents of the repeat until loop to make the robot escape any maze.&#xD;(ie get to the goal)&#xD;</comment></custom-block></script></block><block s="doSayFor"><l>I WIN!</l><l>2</l></block></script></block-definition><block-definition s="robot direction" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportRound"><block s="reportModulus"><block s="reportQuotient"><block s="direction"></block><l>90</l></block><l>4</l></block></block></block></script></block-definition><block-definition s="onBoard %&apos;row&apos; %&apos;col&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><l></l></block></script><scripts><comment x="55.71428571428572" y="102.28571428571428" w="90" collapsed="false">This block should report False, if the row is not on the board, or the col is not on the board.&#xD;&#xD;It should report True if the row and col are both on the board.</comment></scripts></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1845">140,-140</list></variable><variable name="board matrix"><list id="1846"><item><list struct="atomic" id="1847">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1848">0,0,0,0,0,0,1,1</list></item><item><list struct="atomic" id="1849">0,0,0,0,0,1,1,0</list></item><item><list struct="atomic" id="1850">0,0,0,0,1,1,0,0</list></item><item><list struct="atomic" id="1851">0,0,0,1,1,0,0,0</list></item><item><list struct="atomic" id="1852">0,0,1,1,0,0,0,0</list></item><item><list struct="atomic" id="1853">0,1,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1854">0,1,1,1,1,1,1,1</list></item></list></variable><variable name="Goal"><list struct="atomic" id="1855">-140,140</list></variable></variables></project><media name="U2L4RobotinaMaze-CHALLENGE" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>