<snapdata remixID="9252290"><project name="M6L4A1 " app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAB7lJREFUeAHtnV9MHFUUxs/SAi5igdIYo9F2g0FoiEiNtVrWUtOmpg8qCTa2Gp/0gfjSxAcjfbCYAMamaY0P2LQvhjT+i8aqiU2qWLrUNMWgxTRLSoTERhOUbYECq7u068wC2S6zu7P3MnP33r3fJAM7d+6595zf+TKzszs7xxMzFsICAjkiUJCjeTEtCMQJQIAQQk4JQIA5xY/JIUBoIKcEhAgwGo1SOBzmCjQUCnHZwUgNAqtFuDk/P0//dLTT2hIv83RXJ0JUvK6SyS4SOEdF/qfYbPoNm0Y2G6YJbussu3+rfA+Sd+9Lt3ns3kshAvR6vXHxlba9zRzJI8wWRN3d3cxWNcVeGq64m9mOy+DZFmYzkf69PDrC7B+vgZBTMK9zsMt/AtIK8PdRovM/XaG5ubn8z4LGEQo5BWfL9/MviUKhWTrywZ1xkx1PV9PWJ7O1Rj8VCeRUgGNjY3TyUx8Fh/+gnwcfWOS3ID7f+hE61Hmf0VaiIlf4nCUBYQKMGg5NTFynw+/fRZOTUertM6+IfYtuLolvYbOgIEZP1Efo6Hs3jAZztS6/Dobps683WHegRSkCwgR45paHju97k66OH6NYLPO0s6FJOtxx0wA5nhHm88+M0Venl0ScsSt2SkogsxIcdHq3cVRrOf0hGWddCl2bpHe6yuMXGH/+ZT3Feisq6PiJK7Rr1+NpPVjjGaLNW6y2aQ2wQ0oCwgRoRl9QUEBVVWSs5fStccERjRbStHGG7e39hb441UC/XSYyPrOOL2+0NVD1Q5Pk21C+0IC/eUkgpx/DFBYWUuVaohdaGuiTHqLLg0QXA1Pk30q0seZfeu3VFnwMk5eySwQl9AiYmDb9q7KyMjoR/yJjjdHp+/QdsScvCOT0CJgXBBHEighAgCvCB+OVEhByCja/TgsZaw/HTQJ+v5/q6upWGifsJSUg5AhYUlJClcbKs0B8PNTUsREiQHVwwFPRBCBA0cQxXxIBCDAJBzZEE4AARRPHfEkElBbgwAXcrJqUTQU3lBWg+TyRx3AzgoKSS3ZZWQF6kuPAlqIElBWgorzh9jICEOAyINgUSwACFMsbsy0jAAEuA4JNsQSECTBiPPpC1PLcW/uZp6o9K+7eQ9n9i/QHmPnxGggToKjnrpggTnUdZeYRbNrBbMNrILt/RY1+3tCY7YQJkNkzGGhBAALUIs3yBgkBypsbLTyDALVIs7xBKi3A8BwqTMgrrew8U1qAc2Hz8R1YVCagtAArK4X8pkrl/Ervu9IClJ4uHLQlAAHaIkIHNwlAgG7Sxdi2BCBAW0To4CYBYe/izZsRau9g/3H6zPW/08TfTJFAH810Bi37mw910fD2nZb2TA0bz/1AHo+Y+6xrfjwjtX8RgQ+GFyZA82aEYAV7HY6m1tbUujkwZBSj2UalbXss+816JPdYWjM3zHS2UxNHHZPMo6bey1PHxKyqO7xzd+oBHW599FrmJ9M6OR1OwU7SxFjMBCBAZmQwcJIABOgkTYzFTAACZEYGAycJCLsIcdLppbECZ2ep82D2b5jD4VtEMQ95S6xXu5FALRVFUo91yahJUr/JuzRtVv9RxyQrTKS0APv7Zui8sTqz1BiP608tQHP8776ZZp4GdUzskSkrwOnYw/bRMfQwP4bhKSebbgrUMUlHJrkd7wGTeWBLMAEIUDBwTJdMAAJM5oEtwQQgQMHAMV0yAQgwmQe2BBOQ/iqY54t7HoY1AwM0zFHHpDXdzRI8TmhogyOghkmXKWQIUKZsaOgLBKhh0mUKGQKUKRsa+gIBaph0mUKGAF3MBuqY2MOFAO0ZcfVAHZPssEGA2XFi7mW945B5CC0MIEAt0ixvkBCgvLnRwjMIUIs0yxskBChvbrTwTJgAUSckoSfUCUmwECZA1AlJQEedkAQLYQJMTIlXIJAgAAEmWOBVDghAgDmAjikTBCDABAu8ygEBCNBF6KhjYg8XArRnxN0DdUzs0UGA9oy4e6COiT06CNCeEXq4SAACdBEuhrYnAAHaM0IPFwlAgC7CxdD2BIQ9GYG3Toh9CNYeIutw5GMdE9QJsWqKqSXIUU+Dtw4HTx2THo56Kbz+MYFb7Iw6ITzUYKMkAbwHVDJt+eM0BJg/uVQyEghQybTlj9MQYP7kUslIIEAX03bxwpyLo+fH0BCgi3ncvIW9PrKL7kg5NAQoZVr0cQoC1CfXUkYKAUqZFn2cggD1ybWUkUKAUqZFH6eE3Q2jD1L7SHlqi5h33WwXVJPkRsdB+yAc6oEjoEMgMQwfAQiQjxusHCIAAToEEsPwEYAA+bjByiECEKBDIDEMHwFcBfNxy8qqq32c3jVWZ5ZmogNDzgy1OErXkXvp9f3rHB2TdTAIkJVYlv33vlJB631FWfZe6DY1dZNiRoGR8vJVFrtIoI+K/Nss7WbDpcEw1W/yptyXqTHX4jN9gwAzZWgF+459dP8KrK2mM51BKm3bY92heAveAyqeQNXdhwBVz6Di/kOAiidQdfchQNUzqLj/HuMX92ZhR9eX8McnaX50xPV5zAn+CwSo2O9nmiva30+FjY1MNrydZfdvdVU1eV/cxxsek50wATJ5hc7aEMApWJtUyxkoBChnXrTxCgLUJtVyBgoBypkXbbyCALVJtZyB/g+OfpNX+bZM9AAAAABJRU5ErkJggg==</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" 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="Robot" idx="1" x="-140" y="139.99999999999997" heading="270" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="8"><costumes><list id="9"><item><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAXZJREFUWAljYGBg+A/EAwUG0u6B8vOovaMhMChDIDY29r+BgcH/pKSk/ytWrKBr3mSEhYimpuZ/dXV1hmt318OEwPSEzu0MXl5ecHUoklTgoBispvufoO9vXWZE0UOpG5iQDZjatweZi5UNciQM9/b2EnQwVkOQBDF809PT83/WwmIkJcQzS/PmMKSmpmKYic8ErIqTk5P/Hz41B58+ouSaqlcyREREYLUDZgBOSWLSA8wQYun+jm0M3t7eKHaicNANooUjOJkMGNjY2Biio6MZCgoKGFESIboDaMH/8+cPAyMwI/2HZjicIUAL32MrU7A6IDEx8f/RM/MoDoDmmlUM4eHhWO2AGY4hSUk2LMufy5CSkoJhJswybDSK4p07d/7PLXHDpg6rWGbSBIbCwkIUM7AqxCOIopmYeKd2UQx3AC7LJ/fsYnB3d4erw+MZsqTABoOq46tXrzJ8+X0WbAi1fUmWy0Y1jYbAaAjQMwQobtdR4Nj/AHcbbTuLOuPgAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><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="20" y="150"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="20" y="239"><custom-block s="Go To Start"></custom-block></script><script x="20" y="275"><custom-block s="Escape Maze 2"></custom-block></script><script x="20" y="311"><custom-block s="Escape Maze 1"><comment w="200.93333333333337" 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></custom-block></script><comment x="20" y="392" 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="20" y="458"><custom-block s="Escape Maze 3"></custom-block></script><comment x="20" y="494" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="20" y="560"><custom-block s="Escape Maze 4"></custom-block></script><script x="20" y="596"><custom-block s="Escape Maze 5"></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="32"><costumes><list id="33"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==" id="34"/></item></list></costumes><sounds><list struct="atomic" id="35"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><comment x="20" y="142" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="20" y="174" w="210.39999999999995" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="20" y="240"><custom-block s="Draw Maze 1"></custom-block></script><script x="20" y="276"><custom-block s="Draw Maze 4"></custom-block></script><script x="20" y="312"><custom-block s="Draw Maze 2"></custom-block></script><script x="20" y="348"><custom-block s="Draw Maze 3"></custom-block></script><script x="20" y="384"><custom-block s="Draw 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.031251937499974" 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="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="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="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="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="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>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>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>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>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="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="Rotate Left"></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>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-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></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="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</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 Left"></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><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>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</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 Right"></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><custom-block s="Move Forward"></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></blocks><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1437">140,-140</list></variable><variable name="board matrix"><list id="1438"><item><list struct="atomic" id="1439">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1440">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1441">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1442">0,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1443">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1444">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1445">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1446">0,0,0,0,1,1,1,1</list></item></list></variable></variables></project><media name="M6L4A1 " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>