<snapdata remixID="8647661"><project name="L09 Brick Wall" 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="flat" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAYoklEQVR4Xu3dMY8dVxUH8FkLUYUuBV73+QLQ0YC8iAbR5wtAg9gYCkqvSwpwFtHAF0iPaBDPgoYOvkB6P1OkIxVCXkSkKCt7nrVn9sy7Z877Uc/ce+7v3Dv/meixPpv8jwABAgQIEDi6wNnRZzQhAQIECBAgMAlgm4AAAQIECAwQEMAD0E1JgAABAgQEsD1AgAABAgQGCAjgAeimJECAAAECAtgeIECAAAECAwQE8AB0UxIgQIAAAQFsDxAgQIAAgQECAngAuikJECBAgIAAtgcIECBAgMAAAQE8AN2UBAgQIEBAANsDBAgQIEBggIAAHoBuSgIECBAgIIDtAQIECBAgMEBAAA9ANyUBAgQIEBDA9gABAgQIEBggIIAHoJuSAAECBAgIYHuAAAECBAgMEBDAA9BNSYAAAQIEBLA9QIAAAQIEBggI4AHopiRAgAABAgLYHiBAgAABAgMEBPAAdFMSIECAAAEBbA8QIECAAIEBAgJ4ALopCRAgQICAALYHCBAgQIDAAAEBPADdlAQIECBAQADbAwQIECBAYICAAB6AbkoCBAgQICCA7QECBAgQIDBAQAAPQDclAQIECBAQwPYAAQIECBAYICCAB6CbkgABAgQICGB7gAABAgQIDBAQwAPQTUmAAAECBASwPUCAAAECBAYICOAB6KYkQIAAAQIC2B4gQIAAAQIDBATwAHRTEiBAgAABAWwPECBAgACBAQICeAC6KQkQIECAgAC2BwgQIECAwAABATwA3ZQECBAgQEAA2wMECBAgQGCAgAAegG5KAgQIECAggO0BAgQIECAwQEAAD0A3JQECBAgQEMD2AAECBAgQGCAggAegm5IAAQIECAhge4AAAQIECAwQEMAD0E1JgAABAgQEsD1AgAABAgQGCAjgAeimJECAAAECAtgeIECAAAECAwQE8AB0UxIgQIAAAQFsDxAgQIAAgQECAngAuikJECBAgIAAtgcIECBAgMAAAQE8AN2UBAgQIEBAANsDBAgQIEBggIAAHoBuSgIECBAgIIDtAQIECBAgMEBAAA9ANyUBAgQIEBDA9gABAgQIEBggIIAHoJuSAAECBAgIYHuAAAECBAgMEBDAA9BNSYAAAQIEBLA9QIAAAQIEBggI4AHopiRAgAABAgLYHiBAgAABAgMEBPAAdFMSIECAAAEBbA8QIECAAIEBAgJ4ALopCRAgQICAALYHCBAgQIDAAAEBPAD9mFNen1/cHHO+L+e63O/e2ltqmSYu87uRy91dRpxnc64jIIDXcS0zqtATeoc2o9C7e+hVOkdlHi4KubeAAL43Ye0BKj041OJlwMtA7Hkx95IUG8HVlQUEcOXuJNQm9ISe0IsdpOr/ZSC2GldXFhDAlbuTUJsAFsACOHaQBHDMy9XLBQTwcrtN3CmABbAAjh1VARzzcvVyAQG83G4TdwpgASyAY0dVAMe8XL1cQAAvt9vEnQJYAAvg2FEVwDEvVy8XEMDL7TZxpwAWwAI4dlQFcMzL1csFBPByu03cKYAFsACOHVUBHPNy9XIBAbzczp0ECBAgQGCxgABeTOdGAgQIECCwXEAAL7dzJwECBAgQWCwggBfTbePG6/PHf4xUejY9+ORn+798cvue355//8Ob6fWHkXEyrlXLvCKX03G53L/4UcZZMkZNAQFcsy9pVUV/hPV6mp492e+ubhfw/Pzi6sE0PU0r6o4DqWUeisvpuPhb0Hd8WGz0MgG80cbdtWwBfFepd18n9E4n9DJ2TNZ+EcAZ3ag7hgCu25uUygRwCuOU9UDNqEYtp/MyIIAzTkzdMQRw3d6kVCaAUxgF8AFGLwPrvgwI4JzzW3UUAVy1M0l1CeAcSEGzbtBkdKljjwRwxs6oO4YArtublMoEcAqjL2BfwKGNlPUyIIBD7Ju7WABvrmWxggVwzOvQ1VkP1Ixq1HI6X+MCOOPE1B1DANftTUplAjiF0RewL+DQRsp6SRLAIfbNXSyAN9eyWMECOOblCzjmlRU0sVl9AWd4GWO8gAAe34NVK/j40eMfRib42jR9+tOXLz69fc/vHj3+4L/T9EFknIxr1TKvyOV0XD56+eJPGWfJGDUFBHDNvqiKAAECBJoLCODmDbY8AgQIEKgpIIBr9iWtquuHFz9OGyww0OWr3R/evFwt08RlfhNxubtL4Bi6tLiAAC7eoPuWF/0R1n3n+/L+uV9vqmWauBwImv3urWeR/TK/X7LOqHHGCwjg8T1YtQIPMaF3aIN5Gdjmy8CqDwyDH1VAAB+V+/iTCWABLIBj5676i0lsNa6uLCCAK3cnoTYBLIAFcOwgCeCYl6uXCwjg5XabuFMAC2ABHDuqAjjm5erlAgJ4ud0m7hTAAlgAx46qAI55uXq5gABebreJOwWwABbAsaMqgGNerl4uIICX223iTgEsgAVw7KgK4JiXq5cLCODldpu4UwALYAEcO6oCOObl6uUCAni53SbuvH548fsRhV6+2v3kzXnV8sVfwuIysyG5zJ/SOZcR59mc6wgI4HVcjUqAAAECBN4pIIBtEAIECBAgMEBAAA9AP+aUz9//wcPIfP+ZPv/8l5/9/d+37/nV+9/5xten996LjJNxrVrmFbmcjsuTz/78KuMsGaOmgACu2Ze0qqI/wno9Tc+e7HdXtwt4fn5x9WCanqYVdceB1DIPxeV0XOZ+EHbH4+OyDQgI4A006T4lCuD76H11r9A7ndDL2DFZ+0UAZ3Sj7hgCuG5vUioTwCmMU9YDNaMatZzOy4AAzjgxdccQwHV7k1KZAE5hFMAHGL0MrPsyIIBzzm/VUQRw1c4k1SWAcyAFzbpBk9Gljj0SwBk7o+4YArhub1IqE8ApjL6AfQGHNlLWy4AADrFv7mIBvLmWxQoWwDGvQ1dnPVAzqlHL6XyNC+CME1N3DAFctzcplQngFEZfwL6AQxsp6yVJAIfYN3exAN5cy2IFC+CYly/gmFdW0MRm9QWc4WWM8QICeHwPVq3g+vziZWSCm7Ob33z08sWvb9/z8aPHvzi7Oft5ZJyMa9Uyr8jldFwu97tHGWfJGDUFBHDNvqiKAAECBJoLCODmDbY8AgQIEKgpIIBr9kVVBAgQINBcQAA3b/D1+cU/Rizxcr/79pvzqmWauMzvRi53dxlxns25joAAXse1zKjRX0FnFT73f59QyxcB/NaZ48Ll0Lnzf0PKeiLVHEcA1+xLWlUe7h7ukYe7/VJ/v6Q9HAw0XEAAD2/BugV4oNZ/oOqRHkVektZ9Yhj9mAIC+JjaA+bycPdwjzzc7Zf6+2XAY8SUKwkI4JVgqwzrgVr/gapHehR5SarybFHH/QUE8P0NS4/g4e7hHnm42y/190vpB47iQgICOMS1vYs9UOs/UPVIjyIvSdt7Cqn4kIAAbr43PNw93CMPd/ul/n5p/sg6qeUJ4Obt9kCt/0DVIz2KvCQ1f2Sd1PIEcPN2Xz/83rdGLPHy1V//+ea8apkmLvO7kcvdXUacZ3OuIyCA13E1KgECBAgQeKeAALZBCBAgQIDAAAEBPAD9mFM+P7+4Cs33evrbk3/t/nb7nuffvPju9GD6bmicjIvVMq/I5WRcnux3sfObce6McTQBAXw06jETRX/g83qanr156P8f4g+m6emxV6CWQzmjR3MyHfeLf4zh2E+d484ngI/rffTZBHAOeceHe4YMl3VfkgRwxi6tO4YArtublMoEcArjJGjWDZqMLnXskQDO2Bl1xxDAdXuTUpkATmEUwAcYO4Zexo7JchHAGd2oO4YArtublMoEcAqjABbAoY0kgENcJ3uxAG7eegGc0+CsB2pGNWo5nf8c7gs448TUHUMA1+1NSmUCOIXRF7Av4NBGynpJEsAh9s1dLIA317JYwQI45nXo6qwHakY1avEFnLGPjDFeQACP78GqFQjgHF6hdzqhl7FjsvaLL+CMbtQdQwDX7U1KZf4SVgrjNPnrU4cS2F9Om5NJ2i/+ElbS+S06jAAu2hhlESBAgEBvAQHcu79WR4AAAQJFBQRw0cZkleXf4PVv8B7aS/4N3nmZ6i5ZzwbjjBcQwON7sGoF0R9hZRUz9+MRtUwTlwOht9+99SyyX+b3S9YZNc54AQE8vgerVuAhJvQOfgELvVma6i9Jqz4wDH5UAQF8VO7jTyaABbAAjp07ARzzcvVyAQG83G4TdwpgASyAY0dVAMe8XL1cQAAvt9vEnQJYAAvg2FEVwDEvVy8XEMDL7TZxpwAWwAI4dlQFcMzL1csFBPByu03cKYAFsACOHVUBHPNy9XIBAbzcbhN3CmABLIBjR1UAx7xcvVxAAC+328SdAlgAC+DYURXAMS9XLxcQwMvtNnHn9fnFP0YUernfffvNedXyxcsAl5kNyWX+lM65jDjP5lxHQACv42pUAgQIECDwTgEBbIMQIECAAIEBAgJ4ALopCRAgQICAAG6+B67PL15GlnhzdvObj16++PXtez5+9PgXZzdnP4+Mk3GtWuYVuZyOy+V+9yjjLBmjpoAArtmXtKqiv4J+PU3Pnux3V7cLeH5+cfVgmp6mFXXHgdQyD8XldFzmfpF9x+Pjsg0ICOANNOk+JQrg++h9da/QO53Qy9gxWftFAGd0o+4YArhub1IqE8ApjFPWAzWjGrWczsuAAM44MXXHEMB1e5NSmQBOYRTABxi9DKz7MiCAc85v1VEEcNXOJNUlgHMgBc26QZPRpY49EsAZO6PuGAK4bm9SKhPAKYy+gH0BhzZS1suAAA6xb+5iAby5lsUKFsAxr0NXZz1QM6pRy+l8jQvgjBNTdwwBXLc3KZUJ4BRGX8C+gEMbKeslSQCH2Dd3sQDeXMtiBQvgmJcv4JhXVtDEZvUFnOFljPECAnh8D1at4Pn7P3gYmeA/0+ef//Kzv//79j2/ev873/j69N57kXEyrlXLvCKX03F58tmfX2WcJWPUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtmXtKquH178Pm2wwECXr3Y/efNytUwTl/lNxOXuLoFj6NLiAgK4eIPuW170R1j3ne/L++d+vamWaeJyIGj2u7eeRfbL/H7JOqPGGS8ggMf3YNUKPMSE3qEN5mVgmy8Dqz4wDH5UAQF8VO7jTyaABbAAjp276i8msdW4urKAAK7cnYTaBLAAFsCxgySAY16uXi4ggJfbbeJOASyABXDsqArgmJerlwsI4OV2m7hTAAtgARw7qgI45uXq5QICeLndJu4UwAJYAMeOqgCOebl6uYAAXm63iTsFsAAWwLGjKoBjXq5eLiCAl9tt4k4BLIAFcOyoCuCYl6uXCwjg5XabuPP64cWPRxR6+Wr3hzfnVcsXfwmLy8yG5DJ/SudcRpxnc64jIIDXcTUqAQIECBB4p4AAtkEIECBAgMAAAQE8AP2YU3786PEPI/N9bZo+/enLF5/evud3jx5/8N9p+iAyTsa1aplX5HI6Lh+9fPGnjLNkjJoCArhmX9Kqiv4I6/U0PXuy313dLuD5+cXVg2l6mlbUHQdSyzwUl9NxmftB2B2Pj8s2ICCAN9Ck+5QogO+j99W9Qu90Qi9jx2TtFwGc0Y26Ywjgur1JqUwApzBOWQ/UjGrUcjovAwI448TUHUMA1+1NSmUCOIVRAB9g9DKw7suAAM45v1VHEcBVO5NUlwDOgRQ06wZNRpc69kgAZ+yMumMI4Lq9SalMAKcw+gL2BRzaSFkvAwI4xL65iwXw5loWK1gAx7wOXZ31QM2oRi2n8zUugDNOTN0xBHDd3qRUJoBTGH0B+wIObaSslyQBHGLf3MUCeHMtixUsgGNevoBjXllBE5vVF3CGlzHGCwjg8T1YtYLr88d/jExwNj345Gf7v3xy+57fnn//w5vp9YeRcTKuVcu8IpfTcbncv/hRxlkyRk0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAcwEB3LzBlkeAAAECNQUEcM2+qIoAAQIEmgsI4OYNtjwCBAgQqCkggGv2RVUECBAg0FxAADdvsOURIECAQE0BAVyzL6oiQIAAgeYCArh5gy2PAAECBGoKCOCafVEVAQIECDQXEMDNG2x5BAgQIFBTQADX7IuqCBAgQKC5gABu3mDLI0CAAIGaAgK4Zl9URYAAAQLNBQRw8wZbHgECBAjUFBDANfuiKgIECBBoLiCAmzfY8ggQIECgpoAArtkXVREgQIBAc4H/AScOBFkCA2rAAAAAAElFTkSuQmCC</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="Sprite" idx="1" x="-120" y="-33.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="144" y="345"><custom-block s="rowA %n %n %n %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="218" y="287"><custom-block s="rowB %n %n %n %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="53" y="56"><block s="clear"></block><block s="gotoXY"><l>-120</l><l>100</l></block><block s="setHeading"><l>90</l></block><custom-block s="draw Brick wall with %n rows with Bricks per row: %n of Brick length: %n width: %n Gap Thickness: %n"><l>10</l><l>7</l><l>30</l><l>10</l><l>5</l></custom-block></script><script x="266" y="304"><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>15</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;        break;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;        break;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="draw brick, length: %&apos;length&apos; width: %&apos;width&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><custom-block s="set flat line ends to %b"><block s="reportBoolean"><l><bool>true</bool></l></block></custom-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="set flat line ends to %&apos;flag&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><custom-block s="set flag %s to %b"><l>Flat line ends</l><l><bool>true</bool></l></custom-block></script></block-definition><block-definition s="draw Brick wall with %&apos;rows&apos; rows with Bricks per row: %&apos;BPR&apos; of Brick length: %&apos;length&apos; width: %&apos;width&apos; Gap Thickness: %&apos;Gap&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="rows"/><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></block><script><custom-block s="rowA %n %n %n %n"><block var="length"/><block var="width"/><block var="Gap"/><block var="BPR"/></custom-block><block s="changeYPosition"><block s="reportProduct"><block var="width"/><l>-1.33</l></block></block><block s="setHeading"><l>-90</l></block></script><script><custom-block s="rowB %n %n %n %n"><block var="length"/><block var="width"/><block var="Gap"/><block var="BPR"/></custom-block><block s="changeYPosition"><block s="reportProduct"><block var="width"/><l>-1.33</l></block></block><block s="setHeading"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="rowA %&apos;length&apos; %&apos;width&apos; %&apos;Gap&apos; %&apos;BPR&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRepeat"><block s="reportDifference"><block var="BPR"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="Gap"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><block var="length"/><block var="width"/></custom-block></script></block-definition><block-definition s="rowB %&apos;length&apos; %&apos;width&apos; %&apos;gap&apos; %&apos;BPR&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block var="length"/><l>2.4</l></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block><block s="doRepeat"><block s="reportDifference"><block var="BPR"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block var="length"/><l>2.4</l></block><block var="width"/></custom-block></script></block-definition><block-definition s="even? %&apos;num&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><custom-block s="%n divisible by %n"><block var="num"/><l>2</l></custom-block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="%&apos;1&apos; divisible by %&apos;2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportModulus"><block var="1"/><block var="2"/></block><l>0</l></block></block></script></block-definition><block-definition s="%&apos;Test number&apos; between? %&apos;number1&apos; and %&apos;Number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="Test number"/><block var="number1"/></block><block s="reportLessThan"><block var="Test number"/><block var="Number2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Test number"/><block var="number1"/></block><block s="reportEquals"><block var="Test number"/><block var="Number2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables></variables></project><media name="L09 Brick Wall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>