<snapdata remixID="14746240"><project name="U3L1-Brick wall" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABHlJREFUeF7tnD2LFEEQQHsxEaPNTb0fYGR2oGAgGBtuKgqaGhlpYKAcCAp+/AZBEQ0EBX+AkYkYGytivtLHCcs6y3ZX10xVTb9L7arqevV2tOfaXazX63XiBwJGBBYIaESesscEEBARTAkgoCl+iiMgDpgSQEBT/BRHQBwwJYCApvgpjoA4YEoAAU3xUxwBccCUAAKa4qc4AuKAKQEENMVPcQTEAVMCCGiKn+IIiAOmBBDQFD/FERAHTAkgoCl+iiMgDpgSQEBT/BQPLeDjs5eLJnj7x4c01tq8gTFzFzUYeBECbg2vVlYEbLMfARGwzaDG6NACNvZOuAMCCOhgCD1vAQF7nr6D3kMLuH369HSAqDkZDx1kci89/CCg01c5CBjg48cTMMCQ9myRJyBPQFOLQwtoSo7iKgQQUAUjSaQEEFBKjjgVAmEFfH/9Xvr+9vNeCFee3U0HVw9HuzAw5j72NjeDBQjY+LtgBGz7FCAgArYZ1BgdVsDGvgl3QgABnQyi120gYK+Td9I3AjoZRK/bCCvg0Omz9jbMmCfYmtswu3rpQUoEdPoukdswzj9+PAGdD6hwe2GfgIX9scw5AQR0PqC5bw8B5z5h5/2FFbDmlJkvLeR/M+77yZcW8uWFmtw1a2v3sW+/c/hzBNyYIgJOrzQCIuD01m1UREAEREBTAhQ3JRD2CWhKjeJqBBBQDSWJJATCCrj9+sPbCbbm9cyuXiQDjRaDgAUTyxcDat/hIWAB2JQSAhZwQsACSMIlYQUU9kuYMwII6GwgvW0HAXubuLN+EdDZQHrbTlgBW06Zu4b87xr8WLlr8vYiIgJuTBoBp9ceARFweus2KoYV0JQaxdUIIKAaShJJCCCghBoxagTCCjj0DfmZSs1Jc6y1rfvo5T+lZ04IWPBZrv3KDwQsgHqyBAELWCFgASThEgQsAIeABZCES8IKKOyXMGcEENDZQHrbDgL2NnFn/YYVcKxXKF6+tNKZJ6NtBwE30ObDBgKO5tpgYgREwGmN26oWVkBTahRXI4CAaihJJCGAgBJqxKgRQEA1lCSSEAgr4NBtGC8n2NZ9cBtGovLEMQg4MfCRyvEELABbexmBJ2AB1JMlYQUsb5GVngkgoOfpdLA3dwJeO3+Ynn96k5bLZQf4adGdgB9fv0tfbx4dT+b36UX6dekgPXzxhEnNlIA7ATPnB7fupDOvvvyH/NupP+nC/RtptVrNdBz9tYWA/c3cVcfuBNz+K/jnxXPp0cunrqCxGT0C7gTkEKI33AiZ3AkYARp71COAgHosySQggIACaIToEUBAPZZkEhBAQAE0QvQIIKAeSzIJCCCgABohegQQUI8lmQQEEFAAjRA9Agiox5JMAgIIKIBGiB4BBNRjSSYBAQQUQCNEjwAC6rEkk4AAAgqgEaJHAAH1WJJJQAABBdAI0SOAgHosySQggIACaIToEUBAPZZkEhBAQAE0QvQIIKAeSzIJCCCgABohegQQUI8lmQQEEFAAjRA9Agiox5JMAgIIKIBGiB6Bv7VcjdVw7mf8AAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="U3L1-Brick wall"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw brick length: %&apos;Length#&apos; width: %&apos;Width#&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><block s="setSize"><block var="Width#"/></block><block s="down"></block><block s="forward"><block var="Length#"/></block><block s="up"></block></script></block-definition><block-definition s="Row A" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>6</l><script><custom-block s="draw brick length: %s width: %s"><l>30</l><l>10</l></custom-block><block s="forward"><l>4</l></block></script></block><block s="forward"><l>-204</l></block></script></block-definition><block-definition s="Row B" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick length: %s width: %s"><l>13</l><l>10</l></custom-block><block s="forward"><l>4</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick length: %s width: %s"><l>30</l><l>10</l></custom-block><block s="forward"><l>4</l></block></script></block><custom-block s="draw brick length: %s width: %s"><l>13</l><l>10</l></custom-block><block s="forward"><l>-200</l></block></script></block-definition><block-definition s="brick wall | rows: %&apos;rows&apos; bricks per rows %&apos;#bricks&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap: %&apos;gap&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="rows"/><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></list></block><script><block s="doRepeat"><block var="#bricks"/><script><custom-block s="draw brick length: %s width: %s"><l>30</l><l>10</l></custom-block><block s="forward"><l>4</l></block></script></block><block s="forward"><block s="reportVariadicProduct"><list><l>-34</l><block var="#bricks"/></list></block></block></script><script><custom-block s="draw brick length: %s width: %s"><l>13</l><l>10</l></custom-block><block s="forward"><l>4</l></block><block s="doRepeat"><block s="reportDifference"><block var="#bricks"/><l>1</l></block><script><custom-block s="draw brick length: %s width: %s"><block var="length"/><block var="width"/></custom-block><block s="forward"><l>4</l></block></script></block><custom-block s="draw brick length: %s width: %s"><l>13</l><l>10</l></custom-block><block s="forward"><block s="reportVariadicProduct"><list><l>-33.3333333</l><block var="#bricks"/></list></block></block></script></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><block var="gap"/><l>-1</l></list></block></block></script></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="122"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAFJJJREFUeF7t3NGRHMexhtEZM0iZQ8oEwA3QFMENwgRS5hAyYxShCDB2V+TOYKq6s/Kvcx91F92VJ6vxAXzA9eL/CBAgQIAAgdMFrqe/0QsJECBAgACBiwC7BAQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgA3SsJECBAgIAAuwMECBAgQKBAQIAL0L2SAAECBAgIsDtAgAABAgQKBAS4AN0rCRAgQICAALsDBAgQIECgQECAC9C9kgABAgQICLA7QIAAAQIECgQEuADdKwkQIECAgAC7AwQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgA3SsJECBAgIAAuwMECBAgQKBAQIAL0L2SAAECBAgIsDtAgAABAgQKBAS4AN0rCRAgQICAALsDBAgQIECgQECAC9C9kgABAgQICLA7QIAAAQIECgQEuADdKwkQIECAgAC7AwQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgA3SsJECBAgIAAuwMECBAgQKBAQIAL0L2SAAECBAgIsDtAgAABAgQKBAS4AN0rCRAgQICAALsDBAgQIECgQECAC9C9kgABAgQICLA7QIAAAQIECgQEuADdKwkQIECAgAC7AwQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgA3SsJECBAgIAAuwMECBAgQKBAQIAL0L2SAAECBAgIsDtAgAABAgQKBAS4AN0rCRAgQICAALsDBAgQIECgQECAC9C9kgABAgQICLA7QIAAAQIECgQEuADdKwkQIECAgAC7AwQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgA3SsJECBAgIAAuwMECBAgQKBAQIAL0L2SAAECBAgIsDtAgAABAgQKBAS4AN0rCRAgQICAALsDBAgQIECgQECAC9C9kgABAgQICLA7QIAAAQIECgQEuADdKwkQIECAgAC7AwQIECBAoEBAgAvQvZIAAQIECAiwO0CAAAECBAoEBLgAvfMrP//4863i/J++/v7qrjoHj5f38O39qLij3kngewUE+HvFNv954RO+98K3yv3Y/DM1fhMBAW6yqFWOucpvsM7hDwL+BrzK7wrO8ayAAD8rt+mvEz7h8zfgTT9+Y08XEODppNkPFGABFuDsb9x05wkI8HnWEW8SYAEW4IhP2RALCAjwAkvodAQBFmAB7vTFOuvKAgK88nYWPJsAC7AAL/hhOlJLAQFuuba6QwuwAAtw3ffnzVkCApy1z8OnEWABFuDDPzMv2ERAgDdZtDEJECBAYC0BAV5rH05DgAABApsICPAmizYmAQIECKwlIMBr7cNpCBAgQGATAQHeZNHGJECAAIG1BAR4rX04DQECBAhsIiDAmyzamAQIECCwloAAr7UPpyFAgACBTQQEeJNFG5MAAQIE1hIQ4LX24TQECBAgsImAAG+y6FljPvNPUX766p9vfOnP4/VtnOHx9hmz7rvnEDhSQICP1A18tgCPL3VGcMZPcbkknUOAZ9wIzzhbQIDPFm/+PgEeX2BS+MY15vxBQIBnbMIzzhYQ4LPFm79PgMcXKMD+E/T4LfKEBAEBTtjiiTMI8Di2AAvw+C3yhAQBAU7Y4okzCPA4tgAL8Pgt8oQEAQFO2OKJMwjwOLYAC/D4LfKEBAEBTtjiiTMI8Di2AAvw+C3yhAQBAU7Y4okzCPA4tgAL8Pgt8oQEAQFO2OKJMwjwOLYAC/D4LfKEBAEBTtiiGQgQIECgnYAAt1uZAxMgQIBAgoAAJ2zRDAQIECDQTkCA263MgQkQIEAgQUCAE7ZoBgIECBBoJyDA7VbmwAQIECCQICDACVs0AwECBAi0ExDgditzYAIECBBIEBDghC2agQABAgTaCQhwu5U5MAECBAgkCAhwwhZPmuHzDz/9erleP5z0uj9fc7teP/7yx29fvv0PzsHj5R18ez/Ovp/eR+BZAQF+Vm7DXyd8wvde+Fa5Hxt+mkZuKiDATRdXcexVfoN1Dn8Q8Dfgit8BvHO2gADPFg1+nvAJn78BB3/gRjtdQIBPJ+/7QgEWYAHu+/06+XoCArzeTpY9kQALsAAv+3k6WEMBAW64tKojC7AAC3DV1+e9iQICnLjVg2YSYAEW4IM+Lo/dUkCAt1z7c0MLsAAL8HPfjl9F4K8EBNi9eFhAgAVYgB/+XPwggbsCAnyXyA8QIECAAIH5AgI839QTCRAgQIDAXQEBvkvkBwgQIECAwHwBAZ5v6okECBAgQOCugADfJfIDBAgQIEBgvoAAzzf1RAIECBAgcFdAgO8S+QECBAgQIDBfQIDnm3oiAQIECBC4KyDAd4n8AAECBAgQmC8gwPNNPZEAAQIECNwVEOC7RH7gm8Az/xTl7eqfb3x5g3i8/p5meLx9hi+WQBcBAe6yqQXOKcDjS5gRnPFTXC5J5xDgGTfCMyoEBLhCvek7BXh8cUnhG9eY8wcBAZ6xCc+oEBDgCvWm7xTg8cUJsP8EPX6LPCFFQIBTNnnCHAI8jizAAjx+izwhRUCAUzZ5whwCPI4swAI8fos8IUVAgFM2ecIcAjyOLMACPH6LPCFFQIBTNnnCHAI8jizAAjx+izwhRUCAUzZ5whwCPI4swAI8fos8IUVAgFM2ecIcAjyOLMACPH6LPCFFQIBTNmkOAgQIEGglIMCt1uWwBAgQIJAiIMApmzQHAQIECLQSEOBW63JYAgQIEEgREOCUTZqDAAECBFoJCHCrdTksAQIECKQICHDKJs1BgAABAq0EBLjVuhyWAAECBFIEBDhlk+YgQIAAgVYCAtxqXQ5LgAABAikCApyyyYPn+Nc//vnherv9evBr/v/xt9uXT//598dv/w/n4PHqkry5H6ffTy8kMCAgwAN4O/1S4RO+98K3yv3Y6Zs0a38BAe6/w1MmWOU3WOfwBwF/Az7lk/eSEwQE+ATkhFcIn/D5G3DCl2yGlQQEeKVtLHwWARZgAV74A3W0lgIC3HJt5x9agAVYgM//7rwxW0CAs/c7bToBFmABnvY5eRCB/wkIsIvwkIAAC7AAP/Sp+CECDwsI8MNUe/+gAAuwAO/9e4Dp5wsI8HzTyCcKsAALcOSnbahCAQEuxPdqAgQIENhXQID33b3JCRAgQKBQQIAL8b2aAAECBPYVEOB9d29yAgQIECgUEOBCfK8mQIAAgX0FBHjf3ZucAAECBAoFBLgQ36sJECBAYF8BAd539yYnQIAAgUIBAS7E92oCBAgQ2FdAgPfdvckJECBAoFBAgAvxO736qX+K8uafb3y1Yx6vr/wMjzfP6PRNOSsBAXYHHhIQ4IeY3v+hGcGZcIxL0jkEeMaN8IwiAQEugu/2WgGesLGk8E3gmPIHAQGesQnPKBIQ4CL4bq8V4AkbE2D/CXrCNfKIHAEBztnloZMI8AReARbgCdfII3IEBDhnl4dOIsATeAVYgCdcI4/IERDgnF0eOokAT+AVYAGecI08IkdAgHN2eegkAjyBV4AFeMI18ogcAQHO2eWhkwjwBF4BFuAJ18gjcgQEOGeXh04iwBN4BViAJ1wjj8gREOCcXZqEAAECBBoJCHCjZTkqAQIECOQICHDOLk1CgAABAo0EBLjRshyVAAECBHIEBDhnlyYhQIAAgUYCAtxoWY5KgAABAjkCApyzS5MQIECAQCMBAW60LEclQIAAgRwBAc7ZpUkIECBAoJGAADdalqMSIECAQI6AAOfs8tBJPv/48+3QF/zNwz99/f3VHXUOHi+vytv7UXFHvZPAswIC/KzcZr9O+ITvvfCtcj82+yyN21xAgJsv8Kzjr/IbrHP4g4C/AZ/11XvP0QICfLRwyPOFT/j8DTjkYzbGMgICvMwq1j6IAAuwAK/9jTpdPwEB7rezkhMLsAALcMmn56XBAgIcvNyZowmwAAvwzC/KswhcLgLsFjwkIMACLMAPfSp+iMDDAgL8MNXePyjAAizAe/8eYPr5AgI83zTyiQIswAIc+WkbqlBAgAvxvZoAAQIE9hUQ4H13b3ICBAgQKBQQ4EJ8ryZAgACBfQUEeN/dm5wAAQIECgUEuBDfqwkQIEBgXwEB3nf3JidAgACBQgEBLsT3agIECBDYV0CA9929yQkQIECgUECAC/G9mgABAgT2FRDgfXdvcgIECBAoFBDgQvxOr37mn6L89NU/3/hyxzxe3/gZHm+f0embclYCAuwOPCQgwA8xvftDM4IzforLJekcAjzjRnhGlYAAV8k3e68Ajy8sKXzjGnP+ICDAMzbhGVUCAlwl3+y9Ajy+MAH2n6DHb5EnJAkIcNI2D5xFgMdxBViAx2+RJyQJCHDSNg+cRYDHcQVYgMdvkSckCQhw0jYPnEWAx3EFWIDHb5EnJAkIcNI2D5xFgMdxBViAx2+RJyQJCHDSNg+cRYDHcQVYgMdvkSckCQhw0jYPnEWAx3EFWIDHb5EnJAkIcNI2zUKAAAECbQQEuM2qHJQAAQIEkgQEOGmbZiFAgACBNgIC3GZVDkqAAAECSQICnLRNsxAgQIBAGwEBbrMqByVAgACBJAEBTtqmWQgQIECgjYAAt1mVgxIgQIBAkoAAJ23TLAQIECDQRkCA26zKQQkQIEAgSUCAk7Z50Cyff/jp18v1+uGgx//tY2/X68df/vjty7cfcA4eLy/L2/tx9v30PgKjAgI8KrjBrxc+4XsvfKvcjw0+RSOGCQhw2EKPGGeV32Cdwx8E/A34iC/cM6sEBLhKvtF7hU/4/A240QfrqG0EBLjNquoOKsACLMB135835woIcO5up00mwAIswNM+Jw8i8KeAALsMdwUEWIAF+O5n4gcIfLeAAH832X6/QIAFWID3++5NfLyAAB9v3P4NAizAAtz+MzbAggICvOBSVjuSAAuwAK/2VTpPgoAAJ2zRDAQIECDQTkCA263MgQkQIEAgQUCAE7ZoBgIECBBoJyDA7VbmwAQIECCQICDACVs0AwECBAi0ExDgditzYAIECBBIEBDghC2agQABAgTaCQhwu5U5MAECBAgkCAhwwhbNQIAAAQLtBAS43cocmAABAgQSBAQ4YYsHz/DMP0V5u/rnG1+uhcfrSzrD4+0zDv4MPJ7AdAEBnk6a90ABHt/pjOCMn+JySTqHAM+4EZ5RKSDAlfpN3i3A44tKCt+4xpw/CAjwjE14RqWAAFfqN3m3AI8vSoD9J+jxW+QJaQICnLbRA+YR4HFUARbg8VvkCWkCApy20QPmEeBxVAEW4PFb5AlpAgKcttED5hHgcVQBFuDxW+QJaQICnLbRA+YR4HFUARbg8VvkCWkCApy20QPmEeBxVAEW4PFb5AlpAgKcttED5hHgcVQBFuDxW+QJaQICnLZR8xAgQIBACwEBbrEmhyRAgACBNAEBTtuoeQgQIECghYAAt1iTQxIgQIBAmoAAp23UPAQIECDQQkCAW6zJIQkQIEAgTUCA0zZqHgIECBBoISDALdbkkAQIECCQJiDAaRs1DwECBAi0EBDgFmtySAIECBBIExDgtI2ahwABAgRaCAhwizU5JAECBAikCQhw2kbNQ4AAAQItBAS4xZockgABAgTSBAQ4baPmIUCAAIEWAgLcYk0OSYAAAQJpAgKctlHzECBAgEALAQFusSaHJECAAIE0AQFO26h5CBAgQKCFgAC3WJNDEiBAgECagACnbdQ8BAgQINBCQIBbrMkhCRAgQCBNQIDTNmoeAgQIEGghIMAt1uSQBAgQIJAmIMBpGzUPAQIECLQQEOAWa3JIAgQIEEgTEOC0jZqHAAECBFoICHCLNTkkAQIECKQJCHDaRs1DgAABAi0EBLjFmhySAAECBNIEBDhto+YhQIAAgRYCAtxiTQ5JgAABAmkCApy2UfMQIECAQAsBAW6xJockQIAAgTQBAU7bqHkIECBAoIWAALdYk0MSIECAQJqAAKdt1DwECBAg0EJAgFusySEJECBAIE1AgNM2ah4CBAgQaCEgwC3W5JAECBAgkCYgwGkbNQ8BAgQItBAQ4BZrckgCBAgQSBMQ4LSNmocAAQIEWggIcIs1OSQBAgQIpAkIcNpGzUOAAAECLQQEuMWaHJIAAQIE0gQEOG2j5iFAgACBFgIC3GJNDkmAAAECaQICnLZR8xAgQIBACwEBbrEmhyRAgACBNAEBTtuoeQgQIECghYAAt1iTQxIgQIBAmoAAp23UPAQIECDQQkCAW6zJIQkQIEAgTUCA0zZqHgIECBBoISDALdbkkAQIECCQJiDAaRs1DwECBAi0EBDgFmtySAIECBBIExDgtI2ahwABAgRaCAhwizU5JAECBAikCQhw2kbNQ4AAAQItBAS4xZockgABAgTSBAQ4baPmIUCAAIEWAgLcYk0OSYAAAQJpAgKctlHzECBAgEALAQFusSaHJECAAIE0AQFO26h5CBAgQKCFgAC3WJNDEiBAgECagACnbdQ8BAgQINBCQIBbrMkhCRAgQCBNQIDTNmoeAgQIEGghIMAt1uSQBAgQIJAmIMBpGzUPAQIECLQQEOAWa3JIAgQIEEgTEOC0jZqHAAECBFoICHCLNTkkAQIECKQJCHDaRs1DgAABAi0EBLjFmhySAAECBNIEBDhto+YhQIAAgRYCAtxiTQ5JgAABAmkCApy2UfMQIECAQAsBAW6xJockQIAAgTQBAU7bqHkIECBAoIWAALdYk0MSIECAQJqAAKdt1DwECBAg0EJAgFusySEJECBAIE1AgNM2ah4CBAgQaCEgwC3W5JAECBAgkCYgwGkbNQ8BAgQItBAQ4BZrckgCBAgQSBMQ4LSNmocAAQIEWggIcIs1OSQBAgQIpAkIcNpGzUOAAAECLQQEuMWaHJIAAQIE0gQEOG2j5iFAgACBFgIC3GJNDkmAAAECaQICnLZR8xAgQIBACwEBbrEmhyRAgACBNAEBTtuoeQgQIECghYAAt1iTQxIgQIBAmoAAp23UPAQIECDQQkCAW6zJIQkQIEAgTUCA0zZqHgIECBBoISDALdbkkAQIECCQJiDAaRs1DwECBAi0EPgv1Vh4HfNwI0YAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="123"></list></costumes><sounds><list struct="atomic" id="124"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-103.3333325000026" y="-90" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="129"><costumes><list struct="atomic" id="130"></list></costumes><sounds><list struct="atomic" id="131"></list></sounds><blocks></blocks><variables></variables><scripts><script x="42" y="21"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-100</l><l>110</l></block><custom-block s="brick wall | rows: %s bricks per rows %s length: %s width: %s gap: %s"><l>10</l><l>5</l><l>30</l><l>10</l><l>20</l></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U3L1-Brick wall" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>