<snapdata remixID="8942375"><project name="U3L1Robot in a maze" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAG9xJREFUeAHt3U+InOd9B/DnlVbeze4KmpBG9po6PiTICkjpSbRQYcUHCyJofBM5BHKtL62lBmKWZFcpigO1RELB5JBDIYGQ9BAcIlMnICSkkqBTIkEl0x4SB6+9TUsO1q60WUXTd+wss+v5s5p55pnnnXk/Lwz77vO+z7/Pbzzfnd0xCsFBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABApkEikzzTsS0v50Jx/fsCcerupniQfirRnNxe8IvqrjGcn2fba6rsSe8Zn39C/Dr32x7D37bNfo/L8PjyfDH8MuFjfDN/nvr0RQQwBHPg7dmw3LRCE8/tt44HjFMsq5vzxbvlAG88er5Vz6ebJKIgT935vnV5jPw1ZdfORAxTLKu1hdHy2+y/f72zPNX9hTh1wvr4YtxO61v77313Xr8zs/sC8cX1htfjB8p2Qjz//bcqT9LNnrkwEUR5v/j716YjxwmWXfri6PlN9l+b5w4+eTBn1589cJmuBy30/r23lPfrds5AQIECBDIJyCA89mbmQABAgRqLCCAa1x8WydAgACBfAICOJ+9mQkQIECgxgICuMbFt3UCBAgQyCcggPPZm5kAAQIEaiwggGtcfFsnQIAAgXwCAjifvZkJECBAoMYCArjGxbd1AgQIEMgnIIDz2ZuZAAECBGosIIBrXHxbJ0CAAIF8AgI4n72ZCRAgQKDGAgK4xsW3dQIECBDIJyCA89mbmQABAgRqLCCAa1x8WydAgACBfAJT+aY283aB//2f++H73/39e02f/8KHw0c/pjTbfZwTIEBg0gS8ylegos3wffrof4ff/uYP763m2//yf+HK9U8I4QrUxhIIECCQSsCvoFPJ9jFu853vVvg2uzXPt94N9zGMWwkQIEBgjAQEcAWKdefdB22r6NTWdpMGAgQIEBhbAQE8tqWzcAIECBAYZwEBPM7Vs3YCBAgQGFsBATy2pbNwAgQIEBhnAQE8ztWzdgIECBAYWwEBPLals3ACBAgQGGcBATzO1bN2AgQIEBhbAQE8tqWzcAIECBAYZwEBPM7Vs3YCBAgQGFsBATy2pbNwAgQIEBhnAQE8ztWzdgIECBAYWwEBPLals3ACBAgQGGcBATzO1bN2AgQIEBhbAQE8tqWzcAIECBAYZwEBPM7Vs3YCBAgQGFsBATy2pbNwAgQIEBhnAQE8ztWzdgIECBAYWwEBPLals3ACBAgQGGcBATzO1bN2AgQIEBhbgWJsV16Bha/MhH8vivDpucWlR2OWc/7SoXChfGw/Tj9zK5wpHzHH2rmzmw9CaLxx4uQjMeOk6vvU6xfvN8e+feLkVKo5Ysa1vhi9EPhNvN9qaIQ3F+6Fo3E7rW9vARxR+7fKAA5FeGphvfHxiGHCS8ur4aWzqzuGeHHpQHhx+cCOtn6/WZkt/tDsU66vkgH89myx2VzfY+uNfc2vVTusL64i/Cbbb2WuWC2aAXxXAA9aab+CHlSu2W9P+EVs+MZMv1vf/YtLj1Q1fJtrn19c2lfV8LW+3Z5du19X392Net1Rdb+FtcaBRhFe67UH13oLCODePq4SIECAAIEkAgI4CatBCRAgQIBAbwEB3NvHVQIECBAgkERAACdhNSgBAgQIEOgtIIB7+7hKgAABAgSSCAjgJKwGJUCAAAECvQUEcG8fVwkQIECAQBIBAZyE1aAECBAgQKC3gADu7eMqAQIECBBIIiCAk7AalAABAgQI9BYQwL19XCVAgAABAkkEBHASVoMSIECAAIHeAgK4t4+rBAgQIEAgiYAATsJqUAIECBAg0FtAAPf2cZUAAQIECCQRmEoyqkGjBa5eXgtheTVqnI2rh8L0ZtwYWwtYX3sQbt64W35bhMNHZsLsXPzPbta3pTvYV36DuW31qqPf9PSe8LVvPBoOfmpmi8HXjAJFxrnHfuq3ZsNy+Y9SL8Vu5Ctfejt86+XfxQ6jPwECBHYVmJoqws9/9cmhhPDKXHH28fWwvOukbugoEP82puOwGvsReP+dZT893EuAAIHBBO7fb4SvfvmdwTrrNVQBATxUzsEGa/5ayEGAAIFRCWxsNEY1lXl6CHjl74EzqkvNv8k0fy3kIECAwCgEmp/jcOQX8CGs/DV4728xzb/JNH8t1PzJdHgfcrocpo8dH8oO03wIy/piirNxlR+/3QWaH+i8duXOjhuH8SHKHQP6ZiABATwQ2/A7NT+V+IMfPznUgd89dyvsXzw11DGHOZj1xWny4/dQAuX/TfHBAH6ofm5KLuBX0MmJTUCAAAECBNoFBHC7iRYCBAgQIJBcQAAnJzYBAQIECBBoFxDA7SZaCBAgQIBAcgEBnJzYBAQIECBAoF1AALebaCFAgAABAskFBHByYhMQIECAAIF2AQHcbqKFAAECBAgkFxDAyYlNQIAAAQIE2gUEcLuJFgIECBAgkFxAACcnNgEBAgQIEGgXEMDtJloIECBAgEByAQGcnNgEBAgQIECgXUAAt5toIUCAAAECyQUEcHJiExAgQIAAgXaBor1Jy8MKrMyE66EIT8wvLh142D6jvO/OubP3m/OV66vkv/tsfXHPBn78Hkbg/KVD4UL52H6cfuZWOFM+Yo7y+bcaGuHNhXvhaMw4de5byRfmsSlI+eNLo3x87yOVzN/wXLm8pqX1DfaM4jeY21YvflsSg33d8tu/uDzYAH/qNb25GsKl8rHtmD52POxfPLWtpf/Td79+tnz/4YgREMARemX4vvbqy68sRQyRtOvtEyf33X72ZNI5Yga3vhi9EPhNvt9nfvSTuE0m7L2w1jiwMld8O+EUEz+0vwFPfIltkAABAgSqKCCAq1gVayJAgACBiRcQwBNfYhskQIAAgSoKCOAqVsWaCBAgQGDiBQTwxJfYBgkQIECgigICuIpVsSYCBAgQmHgBATzxJbZBAgQIEKiigACuYlWsiQABAgQmXkAAT3yJbZAAAQIEqigggKtYFWsiQIAAgYkXEMATX2IbJECAAIEqCgjgKlbFmggQIEBg4gUE8MSX2AYJECBAoIoCAriKVbEmAgQIEJh4AQE88SW2QQIECBCoooAArmJVrIkAAQIEJl5AAE98iW2QAIE6C6yvPWjbfqe2tps0JBcQwMmJTUCAAIF8Ajdv3G2bvFNb200akgsI4OTEJiBAgEBOgaLD5J3aOtymKamAAE7Ka3ACBAjkFTh8ZKZtAZ3a2m7SkFxAACcnNgEBAgTyCczOtb/Md2rLt8L6ztxemfpa2DkBAgQIEBiZgAAeGbWJCBAgQIBAS0AAtyycESBAgACBkQkI4JFRm4gAAQIECLQEBHDLwhkBAgQIEBiZgAAeGbWJCBAgQIBAS0AAtyycESBAgACBkQkI4JFRm4gAAQIECLQEBHDLwhkBAgQIEBiZgAAeGbWJCBAgQIBAS0AAtyycESBAgACBkQkI4JFRm4gAAQIECLQEBHDLwhkBAgQIEBiZgAAeGbWJCBAgQIBAS0AAtyycESBAgACBkQkI4JFRm4gAAQIECLQEitaps34FVmbC9VCEJ26fOHmg376juP+p1y/eb85Trm9qFPP1O4f19Su2835+Oz36/W5c/OYXl6L++z1/6VC4UD62H6efuRXOlI+Y4865s6uhEd5cuBeOxoxT575Rha0z3Ht7L398aZSP28+erCRF+QLTaC7M+gYrD7/B3LZ68duSGOzrlt/+xeXBBvhTr+nN1RAulY9tx/Sx42H/4qltLf2fvvv1s+X7D0eMgACO0CvD97VXX35lKWKIpF3Ld777qhq+zY1bX1z5+U2+32d+9JO4TSbsvbDWOLAyV3w74RQTP7S/AU98iW2QAAECBKooIICrWBVrIkCAAIGJFxDAE19iGyRAgACBKgoI4CpWxZoIECBAYOIFBPDEl9gGCRAgQKCKAgK4ilWxJgIECBCYeAEBPPEltkECBAgQqKKAAK5iVayJAAECBCZeQABPfIltkAABAgSqKCCAq1gVayJAgACBiRcQwBNfYhskQIAAgSoKCOAqVsWaCBAgQGDiBQTwxJfYBgkQIECgigICuIpVsSYCBAgQmHgBATzxJbZBAgQIEKiigACuYlWsiQABAgQmXkAAT3yJbZAAgToLrK89aNt+p7a2mzQkFxDAyYlNQIAAgXwCN2/cbZu8U1vbTRqSCwjg5MQmIECAQE6BosPkndo63KYpqYAATsprcAIECOQVOHxkpm0BndrabtKQXEAAJyc2AQECBPIJzM61v8x3asu3wvrO3F6Z+lrYOQECBAgQGJmAAB4ZtYkIECBAgEBLQAC3LJwRIECAAIGRCQjgkVGbiAABAgQItAQEcMvCGQECBAgQGJmAAB4ZtYkIECBAgEBLQAC3LJwRIECAAIGRCQjgkVGbiAABAgQItAQEcMvCGQECBAgQGJmAAB4ZtYkIECBAgEBLQAC3LJwRIECAAIGRCQjgkVGbiAABAgQItAQEcMvCGQECBAgQGJmAAB4ZtYkIECBAgEBLQAC3LJwRIECAAIGRCQjgkVGbiAABAgQItASK1qmzfgVWZsL1UIQnbp84eaDfvqO4/6nXL95vzlOub2oU8/U7h/X1K7bzfn47Pfr9blz85heXov77PX/pULhQPrYfp5+5Fc6Uj5jjzrmzq6ER3ly4F47GjFPnvgI4ovorHwrXG2UAL6w1KhnAb88Wm83tPbbe2BexzWRdrS+Olh+/hxF4aXk1vFRm5fbjxaUD4cXluJetlblitWgG8F0BvN22n3O/gu5H6wP3luH7WlXDt7nU8ifnfVUNX+v7wJNpgG/VdwC0bV34bcMY4LT52td8DRygqy5/EhDAngoECBAgQCCDgADOgG5KAgQIECAggD0HCBAgQIBABgEBnAHdlAQIECBAQAB7DhAgQIAAgQwCAjgDuikJECBAgIAA9hwgQIAAAQIZBARwBnRTEiBAgAABAew5QIAAAQIEMggI4AzopiRAgAABAgLYc4AAAQIECGQQEMAZ0E1JgAABAgQEsOcAAQIECBDIICCAM6CbkgABAgQICGDPAQIECBAgkEFgKsOcpuwg8MZ/3gtf/fI7YWPjQTh85ENhdi7+Z6ONq4fC9ObOf4i7w9QP1bS+9iDcvHGvvLdhfQ8ltvMmfjs9+v2OX79irfuvXl5rfeOsUgJFpVYzZot5azYsl/8o9VLsspvh+9ef/q9w/34jdij9CRAgsKvA3//jn4d/+ufHdr1vtxtW5oqzj6+H5d3uc72zQPzbrM7jau1DoPnOV/j2AeZWAgSiBG7euBvVX+fhCAjg4ThGjbKx4Z1vFKDOBAj0JTA97aW/L7BEN6tCIth+hj18ZKaf291LgACBgQWmporwtW88OnB/HYcn4ENYw7MceKROH7j6m6fnw7HjcwOP2ey4cfVymD52PGqMrc5pPgRjfVu+g3xV30HUWn3q6Dc9/X74HvyUH/pbz4R8ZwI4n33PmZvh++LygZ737Hbx3XO3wv7FU7vdlu269cXR8+MXJ6B3bgG/gs5dAfMTIECAQC0FBHAty27TBAgQIJBbQADnroD5CRAgQKCWAgK4lmW3aQIECBDILSCAc1fA/AQIECBQSwEBXMuy2zQBAgQI5BYQwLkrYH4CBAgQqKWAAK5l2W2aAAECBHILCODcFTA/AQIECNRSQADXsuw2TYAAAQK5BQRw7gqYnwABAgRqKSCAa1l2myZAgACB3AICOHcFzE+AAAECtRQQwLUsu00TIECAQG4BAZy7AuYnQIAAgVoKFLXc9ZA2vTITrociPDG/uBT1D/eev3QoXCgf24/Tz9wKZ8pHzHHn3Nn7zf7l+ir57z5bX0x1Q+DHL04grnf5/FsNjfDmwr1wNG6k+vau5Avz2JSj/PGlUT72Ly5HLXl6czWES+Vj2zF97Hg57qltLf2flv+BNJq9vveRqJ8P+p/4IXs8V/JZ30NidbiNXweUPpr49YHV4dbPla993sF1gOmjaW8f97r1AwKnHwmPL6w1Tn6gue9vr11eC9eurO3od+z4fGg+Io+9P3zuVHVrXIS9155/wfoGLTK/QeXe78cvyu+NZ0/OH/zZxe9c2AyXowaqcWd/A65x8W2dAAECBPIJCOB89mYmQIAAgRoLCOAaF9/WCRAgQCCfgADOZ29mAgQIEKixgACucfFtnQABAgTyCQjgfPZmJkCAAIEaCwjgGhff1gkQIEAgn4AAzmdvZgIECBCosYAArnHxbZ0AAQIE8gkI4Hz2ZiZAgACBGgsI4BoX39YJECBAIJ+AAM5nb2YCBAgQqLGAAK5x8W2dAAECBPIJCOB89mYmQIAAgRoLCOAaF9/WCRAgQCCfgADOZ29mAgQIEKixgACuQPHX1x60raJTW9tNGggQIEBgbAUEcAVKd/PG3bZVdGpru0kDAQIECIytgACuROmKDqvo1NbhNk0ECBAgMJYCArgCZTt8ZKZtFZ3a2m7SQIAAAQJjKyCAK1C62bn2MnRqq8BSLYEAAQIEhiTQ/so/pIENQ4AAAQIECHQXEMDdbVwhQIAAAQLJBARwMloDEyBAgACB7gICuLuNKwQIECBAIJmAAE5Ga2ACBAgQINBdQAB3t3GFAAECBAgkExDAyWgNTIAAAQIEugsI4O42rhAgQIAAgWQCAjgZrYEJECBAgEB3AQHc3cYVAgQIECCQTEAAJ6M1MAECBAgQ6C4ggLvbuEKAAAECBJIJCOBktAYmQIAAAQLdBQRwdxtXCBAgQIBAMgEBnIzWwAQIECBAoLuAAO5u4woBAgQIEEgmUCQbuQYDr8yE66EIT8wvLh2I2e75S4fChfKx/Tj9zK1wpnzEHHfOnb3f7H/7xMmpmHFS9X3q9YvWF4HLLwKv7Mov2m81NMKbC/fC0biR6tu7ki/MY1OO8seXRvnYv7gcteTpzdUQLpWPbcf0sePluKe2tfR/WgZwo9nr9rMn++88gh7lC6D1RTjzi8Aru/KL8zv404vl+w9HjMDemM5173v6kfD4wlojOt2uXV4L166s7eA8dnw+NB+Rx94fPnequjUuwt5rz79gfYMWmd+gcu/34xfl98azJ+cP/uzidy5shstRA9W4s78B17j4tk6AAAEC+QQEcD57MxMgQIBAjQUEcI2Lb+sECBAgkE9AAOezNzMBAgQI1FhAANe4+LZOgAABAvkEBHA+ezMTIECAQI0FBHCNi2/rBAgQIJBPQADnszczAQIECNRYQADXuPi2ToAAAQL5BARwPnszEyBAgECNBQRwjYtv6wQIECCQT0AA57M3MwECBAjUWEAA17j4tk6AAAEC+QQEcD57MxMgQIBAjQUEcI2Lb+sECBAgkE9AAOezNzMBAgQI1FhAAFeg+OtrD9pW0amt7SYNBAgQIDC2AgK4AqW7eeNu2yo6tbXdpIEAAQIExlZAAFeidEWHVXRq63CbJgIECBAYSwEBXIGyHT4y07aKTm1tN2kgQIAAgbEVEMAVKN3sXHsZOrVVYKmWQIAAAQJDEmh/5R/SwIYhQIAAAQIEugsI4O42rhAgQIAAgWQCAjgZrYEJECBAgEB3AQHc3cYVAgQIECCQTEAAJ6M1MAECBAgQ6C4ggLvbuEKAAAECBJIJCOBktAYmQIAAAQLdBQRwdxtXCBAgQIBAMgEBnIzWwAQIECBAoLuAAO5u4woBAgQIEEgmIICT0RqYAAECBAh0FxDA3W1cIUCAAAECyQQEcDJaAxMgQIAAge4CAri7jSsECBAgQCCZgABORmtgAgQIECDQXUAAd7dxhQABAgQIJBMoko1cg4FXZsL1UIQn5heXDsRs9/ylQ+FC+dh+nH7mVjhTPmKOO+fO3m/2v33i5FTMOKn6PvX6ReuLwOUXgVd25Rfttxoa4c2Fe+Fo3Ej17S2AI2q/8qFwvVEG8MJaIyqAX1peDS+dXd2xkhfLTH9xOWrY8PZssdkc9LH1xr4dg1fkG+uLKwQ/fnECcb1X5orVohnAdwXwoJJ+BT2oXNmvDN/XYsM3Yvpdu5bvzPdVNXybi7e+XUvY8wZ+PXl2vchvV6KeNzRf+5qvgT1vcrGngADuyeMiAQIECBBIIyCA07galQABAgQI9BQQwD15XCRAgAABAmkEBHAaV6MSIECAAIGeAgK4J4+LBAgQIEAgjYAATuNqVAIECBAg0FNAAPfkcZEAAQIECKQREMBpXI1KgAABAgR6CgjgnjwuEiBAgACBNAICOI2rUQkQIECAQE8BAdyTx0UCBAgQIJBGQACncTUqAQIECBDoKSCAe/K4SIAAAQIE0ggI4DSuRiVAgAABAj0FBHBPHhcJECBAgEAagak0wxo1VuDq5bUQllejhtm4eihMb8aNsbWA9bUH4eaNu+W3RTh8ZCbMzsX/7GZ9W7qDfeU3mNtWrzr5be15fv+e8PkvfDh89GNe+rdMcn4tck4+7nO/NRuWy3+Ueil2H1/50tvhWy//LnYY/QkQILCrwF98/JFw5fonhhLCK3PF2cfXw/Kuk7qho0D825iOw2rsR+D9d5b99HAvAQIEBhP47W/+EL7/3d8P1lmvoQoI4KFyDjbY9LQyDCanFwECBMZXwCt/BWr3tW88Gqam/DWgAqWwBAITL9D8FXTz78CO/AL+Ep+/BuHgp2bCz3/1yfDVL78TNjYaQ/yQ0+Uwfez4UHaY5kNY1hdTnI2r/Pj1J+BDWP15pb5bAKcWfsjxmyH8gx8/+ZB3P9xt7567FfYvnnq4mzPcZX1x6Pz4xQnonVvAr6BzV8D8BAgQIFBLAQFcy7LbNAECBAjkFhDAuStgfgIECBCopYAArmXZbZoAAQIEcgsI4NwVMD8BAgQI1FJAANey7DZNgAABArkFBHDuCpifAAECBGopIIBrWXabJkCAAIHcAgI4dwXMT4AAAQK1FBDAtSy7TRMgQIBAbgEBnLsC5idAgACBWgoI4FqW3aYJECBAILeAAM5dAfMTIECAQC0FBHAty27TBAgQIJBbQADnroD5CRAgQKCWAkUtdz2kTa/Mhn990AhPPr7eeHpIQw51mJXZYjWUFV5YaxwY6sBDGsz64iD58YsTiOv91mxxZU8Rfr2wHr4YN1J9ewvgiNqvTId/CHvDXzZC+HXEMMm6Fg/CZ5uDN/aE15JNEjGw9UXglV358YsTiOtdhseT4Y/hlwsb4ZtxI+lNgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRGLvD/eN8cpbeoeC0AAAAASUVORK5CYII=</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="0" 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="16" 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></script><script x="16.19999999999999" y="430.79999999999995"><custom-block s="Escape Maze 5"></custom-block></script><script x="205" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="12.800000000000011" y="254.39999999999998" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><comment x="128.66666666666663" y="363.6666666666665" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="15.800000000000011" y="468.5999999999997"><custom-block s="Escape Your Maze"></custom-block></script><script x="480.79999999999995" y="58.80000000000001"><custom-block s="Go To Start"></custom-block></script><script x="148.8" y="119.80000000000001"><custom-block s="Go To Start"></custom-block></script><script x="10" y="144"><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><script x="360.4000000000001" y="224.79999999999995"><custom-block s="Escape Maze 2"></custom-block></script><script x="471.20000000000005" y="322.3999999999999"><custom-block s="Escape Maze 3"></custom-block></script><script x="596.4" y="202.2666666666667"><custom-block s="Escape Maze 4"></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="33"><costumes><list id="34"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==" id="35"/></item></list></costumes><sounds><list struct="atomic" id="36"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block></script><comment x="16.666666666666686" y="96" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="16.666666666666686" y="123.33333333333331" w="210.39999999999995" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="16.666666666666686" y="246"><custom-block s="Draw Maze 4"></custom-block></script><script x="16.666666666666686" y="276.6666666666667"><custom-block s="Draw Maze 5"></custom-block></script><script x="16.666666666666686" y="307.3333333333333"><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="247.66666666666669" y="170.33333333333337"><custom-block s="Draw Maze 1"></custom-block></script><script x="209.66666666666669" y="57.33333333333334"><custom-block s="Draw Maze 2"></custom-block></script><script x="365.66666666666674" y="77.33333333333337"><custom-block s="Draw Maze 3"></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>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"><comment x="0" y="0" w="90" collapsed="false">jaida and sanjid pd 4 maze 2..</comment><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="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"><comment w="90" collapsed="false">jaida sanjid pd 4 maze 3.</comment></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><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 Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"><comment w="90" collapsed="false">Jaida Sahin period 4 maze 5.</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></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-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"><comment x="0" y="0" w="90" collapsed="false">jaida and sanjid maze 1 pd 4.</comment><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><block s="doFor"><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><comment w="90" collapsed="false">jaida sanjid pd 4 map 4..</comment></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><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1399">140,-140</list></variable><variable name="board matrix"><list id="1400"><item><list struct="atomic" id="1401">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1402">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1403">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1404">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1405">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1406">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1407">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1408">1,1,1,1,1,1,1,1</list></item></list></variable></variables></project><media name="U3L1Robot in a maze" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>