<snapdata remixID="9026745"><project name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADIUlEQVR4Xu3by3XTABBAUacOCkkFlAElsIA6YEEJUEYqSCHUYQ54w8eKpDOy3yKXLRqNebmWjon8cD6fzyd/FIgKPAAYlbf2dwEAQUgLAJjmtxxABtICAKb5LQeQgbQAgGl+ywFkIC0AYJrfcgAZSAsAmOa3HEAG0gIApvktB5CBtACAaX7LAWQgLQBgmt9yABlICwCY5rccQAbSAgCm+S0HkIG0AIBpfssBZCAtAGCa33IAGUgLAJjmtxxABtICAKb5LQeQgbQAgGl+ywFkIC0AYJrfcgAZSAsAmOa3HEAG0gIApvktB5CBtACAaX7LAWQgLQBgmt9yABlICwCY5rccQAbSAgCm+S0HkIG0AIBpfssBZCAtAGCa33IAGUgLAJjmtxxABtICAKb5LQeQgbQAgGl+ywFkIC0AYJrfcgAZSAsAmOa3HEAG0gIADvN/ffN28Qwffjz993dLx+859tdJb3n8EefemhXAraUWjgPw+ptha1YAt5YCcNeVfmtWALeWAhDAoZWbjLsFuwXfBJaT3qeAW/B9OtuyUABANNICAKb5LQeQgbQAgMP8f34K3vMbhMdP70+PH9/9tf35y/fT8+dvV1/RnnPv/U3J0a/l2mtdygwggCcAhwjKcVfAS/21Dq6AN1K6Fn7pP6qPvur8+8/bc8s++rW4Bd8I27XTAugKeEduVh1dwIeQo4s6364CAO7K5eCjCwB4dFHn21UAwF25HHx0AQCHRT0P6HnAIaHZOIAAzgQNpwEEcEhoNg4ggDNBw2kAARwSMl4W8Cm4rG/3CUAI0gIApvktB5CBtACAw/yeB7wEXOuwlBlAAH0nZGggHV9753sk/+UfjyvgkC+AbsFDQrNxAAGcCTKdFnALTvNbDiADaQEA0/yWA8hAWgDAYX7PA3oecEhoNg4ggDNBw2kAARwSmo0DCOBM0HAaQACHhIyXBXwKLuvb7TshDLQFXAHb/q9+O4CvnkAbAMBhf88DXgKudVjKDCCAvhMyNJCOr73zfSfk5R+PK+CQL4BuwUNCs3EAAZwJMp0WcAtO81sOIANpAQDT/Jb/BDrngdW0kcB6AAAAAElFTkSuQmCC</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="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAU4ElEQVR4Xu3dwXVbNxAF0KQN1aN+VILlEtSP6lEbzkYbH1MmhpqPNzm42RoBhhdPeNzx33/8R4AAAQIECGwX+Hf7iQ4kQIAAAQIE/lHAQkCAAAECBAICCjiA7kgCBAgQIKCAZYAAAQIECAQEFHAA3ZEECBAgQEABywABAgQIEAgIKOAAuiMJECBAgIAClgECBAgQIBAQUMABdEcSIECAAAEFLAMECBAgQCAgoIAD6I4kQIAAAQIKWAYIECBAgEBAQAEH0B1JgAABAgQUsAwQIECAAIGAgAIOoDuSAAECBAgoYBkgQIAAAQIBAQUcQHckAQIECBBQwDJAgAABAgQCAgo4gO5IAgQIECCggGWAAAECBAgEBBRwAN2RBAgQIEBAAcsAAQIECBAICCjgALojCRAgQICAApYBAgQIECAQEFDAAXRHEiBAgAABBSwDBAgQIEAgIKCAA+iOJECAAAECClgGCBAgQIBAQEABB9AdSYAAAQIEFLAMECBAgACBgIACDqA7kgABAgQIKGAZIECAAAECAQEFHEB3JAECBAgQUMAyQIAAAQIEAgIKOIDuSAIECBAgoIBlgAABAgQIBAQUcADdkQQIECBAQAHLAAECBAgQCAgo4AC6IwkQIECAgAKWAQIECBAgEBBQwAF0RxIgQIAAAQUsAwQIECBAICCggAPojiRAgAABAgpYBggQIECAQEBAAQfQHUmAAAECBBSwDBAgQIAAgYCAAg6gO5IAAQIECChgGSBAgAABAgEBBRxAdyQBAgQIEFDAMkCAAAECBAICCjiA7kgCBAgQIKCAZYAAAQIECAQEFHAA3ZEECBAgQEABywABAgQIEAgIKOAAuiMJECBAgIAClgECBAgQIBAQUMABdEcSIECAAAEFLAMECBAgQCAgoIAD6I4kQIAAAQIKWAYIECBAgEBAQAEH0B1JgAABAgQUsAwQIECAAIGAgAIOoDuSAAECBAgoYBkgQIAAAQIBAQUcQHckAQIECBBQwDJAgAABAgQCAgo4gO5IAgQIECCggGWAAAECBAgEBBRwAN2RBAgQIEBAAcsAAQIECBAICCjgALojCRAgQICAApYBAgQIECAQEFDAAXRHEiBAgAABBSwDBAgQIEAgIKCAA+iOJECAAAECClgGCBAgQIBAQEABB9AdSYAAAQIEFLAMECBAgACBgIACDqA7kgABAgQIKGAZIECAAAECAQEFHEB3JAECBAgQUMAyQIAAAQIEAgIKOIDuSAIECBAgoIBlgAABAgQIBAQUcADdkQQIECBAQAHLAAECBAgQCAgo4AC6IwkQIECAgAKWAQIECBAgEBBQwAF0RxIgQIAAAQUsAwQIECBAICCggAPojiRAgAABAgpYBggQIECAQEBAAQfQHUmAAAECBBSwDBAgQIAAgYCAAg6gO5IAAQIECChgGSBAgAABAgEBBRxAdyQBAgQIEFDAMkCAAAECBAICCjiA7kgCBAgQIKCAZYAAAQIECAQEFHAA3ZEECBAgQEABywABAgQIEAgIKOAAuiMJECBAgIAClgECBAgQIBAQUMABdEcSIECAAAEFLAMECBAgQCAgoIAD6I4kQIAAAQIKWAYIECBAgEBAQAEH0B1JgAABAgQUsAwQIECAAIGAgAIOoDuSAAECBAgoYBkgQIAAAQIBAQUcQHckAQIECBBQwDJAgAABAgQCAgo4gO5IAgQIECCggGWAAAECBAgEBBRwAN2RBAgQIEBAAcsAAQIECBAICCjgALojCRAgQICAApYBAgQIECAQEFDAAXRHEiBAgAABBSwDBAgQIEAgIKCAA+iOJECAAAECClgGCBAgQIBAQEABB9AdSYAAAQIEFLAMECBAgACBgIACDqA7kgABAgQIKGAZIECAAAECAQEFHEB3JAECBAgQUMAyQIAAAQIEAgIKOIDuSAIECBAgoIBlgAABAgQIBAQUcADdkQQIECBAQAHLAAECBAgQCAgo4AC6IwkQIECAgAKWAQIECBAgEBBQwAF0RxIgQIAAAQUsAwQIECBAICCggAPojiRAgAABAgpYBggQIECAQEBAAQfQHUmAAAECBBSwDBAgQIAAgYCAAg6gO5IAAQIECChgGSBAgAABAgEBBRxAdyQBAgQIEFDAMkCAAAECBAICCjiA7kgCBAgQIKCAZYAAAQIECAQEFHAA3ZEECBAgQEABywABAgQIEAgIKOAAuiMJECBAgIAClgECBAgQIBAQUMABdEcSIECAAAEFLAMECBAgQCAgoIAD6I4kQIAAAQIKWAYIECBAgEBAQAEH0B1JgAABAgQUsAwQIECAAIGAgAIOoDuSAAECBAgoYBkgQIAAAQIBAQUcQHckAQIECBBQwDJAgAABAgQCAgo4gO5IAgQIECCggGWAAAECBAgEBBRwAN2RBAgQIEBAAcsAAQIECBAICCjgALojCRAgQICAApYBAgQIECAQEFDAAXRHEiBAgAABBSwDBAgQIEAgIKCAA+iOJECAAAECClgGCBAgQIBAQEABB9AdSYAAAQIEFLAMECBAgACBgIACDqA7kgABAgQIKGAZIECAAAECAQEFHEB3JAECBAgQUMAyQIAAAQIEAgIKOIDuSAIECBAgoIBlgAABAgQIBAQUcADdkQQIECBAQAHLAIH/scDb0/OPzvFfPt5/PrqfWW7LcZnv8mjmv/v/KeDvCvr/CQQF3p6ef3Ue//Lx/vCbYJYvi8Yd3aCZlJfOv6HKXg//sVUOsZYAgWsEJj1iZlHAlZRPyktl7s61CrhT014ENgtMesTMooAr8Z+Ul8rcnWsVcKemvQhsFpj0iJlFAVfiPykvlbk71yrgTk17EdgsMOkRM4sCrsR/Ul4qc3euVcCdmvYisFlg0iNmFgVcif+kvFTm7lyrgDs17UVgs8CkR8wsCrgS/0l5qczduVYBd2rai8BmgUmPmFkUcCX+k/JSmbtzrQLu1LQXgc0Ckx4xsyjgSvwn5aUyd+daBdypaS8CmwUmPWJmUcCV+E/KS2XuzrUKuFPTXgQ2C0x6xMyigCvxn5SXytydaxVwp6a9CGwWmPSImUUBV+I/KS+VuTvXKuBOTXsR2Cww6REziwKuxH9SXipzd65VwJ2a9iKwWWDSI2YWBVyJ/6S8VObuXKuAOzXtRWCzgJ+6+7L0/EzjDRp52fwHeuc4BTzrPkxDgAABAocIKOBDLtrHJECAAIFZAgp41n2YhgABAgQOEVDAh1y0j0mAAAECswQU8Kz7MA0BAgQIHCKggA+5aB+TAAECBGYJKOBZ92EaAgQIEDhEQAEfctE+JgECBAjMElDAs+7DNAQIECBwiIACPuSifUwCBAgQmCWggGfdh2kIECBA4BABBXzIRfuYBAgQIDBLQAHPug/TECBAgMAhAgr4kIv2MQkQIEBgloACnnUfpiFQElj5ebmXj/efpU0/F6/sXd3XLLfFuOx3edS8mvm/rVfAnZr2IrBZYOFHzV8ffWg+C/i18SOZ5TYml4DLy8d7vP/iAzT+cduKwHECCvjhK1d6gdIr3tald6SAi7dhOQECvwso4IcTcenjXpzKLIEvAwq4mFLLCRBQwE0ZUHqB0ive3aV3pICLt2E5AQIKuCkDlz7uxRnNEvgyoICLKbWcAAEF3JQBpRcoveLdXXpHCrh4G5YTIKCAmzJw6eNenNEsgS8DCriYUssJEFDATRlQeoHSK97dpXekgIu3YTkBAgq4KQOXPu7FGc0S+DKggIsptZwAAQXclAGlFyi94t1dekcKuHgblhMgoICbMnDp416c0SyBLwMKuJhSywkQUMBNGVB6gdIr3t2ld6SAi7dhOQECCrgpA5c+7sUZzRL4MqCAiym1nAABBdyUAaUXKL3i3V16Rwq4eBuWEyDwRwH/uGfyzV9Durd96d/NcpuLy36XR81Lgb+z2K8hdWraiwABAgQILAoo4EUoywgQIECAQKeAAu7UtBcBAgQIEFgUUMCLUJYRIECAAIFOAQXcqWkvAgQIECCwKKCAF6EsI0CAAAECnQIKuFPTXgQIECBAYFFAAS9CWUaAAAECBDoFFHCnpr0IECBAgMCigAJehLKMAAECBAh0CijgTk17ESBAgACBRQEFvAhlGQECBAgQ6BRQwJ2a9iJAgAABAosCCngRyjICBAgQINApoIA7Ne1FYLPA29Pz3Z8jrIz0nZ9oM8ttaS7zXSp/I51rFXCnpr0IbBZ4e3r+1Xnkd36k3CxfFo07ukEzKS+df0OVvRRwRctaAsMEJj1iZlHAlT+PSXmpzN25VgF3atqLwGaBSY+YWRRwJf6T8lKZu3OtAu7UtBeBzQKTHjGzKOBK/CflpTJ351oF3KlpLwKbBSY9YmZRwJX4T8pLZe7OtQq4U9NeBDYLTHrEzKKAK/GflJfK3J1rFXCnpr0IbBaY9IiZRQFX4j8pL5W5O9cq4E5NexHYLDDpETOLAq7Ef1JeKnN3rlXAnZr2IrBZYNIjZhYFXIn/pLxU5u5cq4A7Ne1FYLPApEfMLAq4Ev9JeanM3blWAXdq2ovAZoFJj5hZFHAl/pPyUpm7c60C7tS0F4HNApMeMbMo4Er8J+WlMnfnWgXcqWkvApsFJj1iZlHAlfhPyktl7s61CrhT014ENgtMesTMooAr8Z+Ul8rcnWsVcKemvQhsFvBTd1+Wnp9pvEEjL5v/QO8cp4Bn3YdpCBAgQOAQAQV8yEX7mAQIECAwS0ABz7oP0xAgQIDAIQIK+JCL9jEJECBAYJaAAp51H6YhQIAAgUMEFPAhF+1jEiBAgMAsAQU86z5MQ4AAAQKHCCjgQy7axyRAgACBWQIKeNZ9mIYAAQIEDhFQwIdctI9JgAABArMEFPCs+zANAQIECBwioIAPuWgfkwABAgRmCSjgWfdhGgIECBA4REABH3LRPiYBAgQIzBJQwLPuwzQESgIrPy/38vH+s7Tp5+KVvav7muW2GJf9Lo+aVzP/t/UKuFPTXgQ2Cyz8qPnrow/NZwG/Nn4ks9zG5BJwefl4j/dffIDGP25bEThOQAE/fOVKL1B6xdu69I4UcPE2LCdA4HcBBfxwIi593ItTmSXwZUABF1NqOQECCrgpA0ovUHrFu7v0jhRw8TYsJ0BAATdl4NLHvTijWQJfBhRwMaWWEyCggJsyoPQCpVe8u0vvSAEXb8NyAgQUcFMGLn3cizOaJfBlQAEXU2o5AQIKuCkDSi9QesW7u/SOFHDxNiwnQEABN2Xg0se9OKNZAl8GFHAxpZYTIKCAmzKg9AKlV7y7S+9IARdvw3ICBBRwUwYufdyLM5ol8GVAARdTajkBAgq4KQNKL1B6xbu79I4UcPE2LCdAQAE3ZeDSx704o1kCXwYUcDGllhMgoICbMqD0AqVXvLtL70gBF2/DcgIE/ijgH/dMvvlrSPe2L/27WW5zcdnv8qh5KfB3Fvs1pE5NexEgQIAAgUUBBbwIZRkBAgQIEOgUUMCdmvYiQIAAAQKLAgp4EcoyAgQIECDQKaCAOzXtRYAAAQIEFgUU8CKUZQQIECBAoFNAAXdq2osAAQIECCwKKOBFKMsIECBAgECngALu1LQXAQIECBBYFFDAi1CWESBAgACBTgEF3KlpLwIECBAgsCiggBehLCNAgAABAp0CCrhT014ECBAgQGBRQAEvQllGgAABAgQ6BRRwp6a9CGwWeHt6vvtzhJWRvvMTbWa5Lc1lvkvlb6RzrQLu1LQXgc0Cb0/PvzqP/M6PlJvly6JxRzdoJuWl82+ospcCrmhZS2CYwKRHzCwKuPLnMSkvlbk71yrgTk17EdgsMOkRM4sCrsR/Ul4qc3euVcCdmvYisFlg0iNmFgVcif+kvFTm7lyrgDs17UVgs8CkR8wsCrgS/0l5qczduVYBd2rai8BmgUmPmFkUcCX+k/JSmbtzrQLu1LQXgc0Ckx4xsyjgSvwn5aUyd+daBdypaS8CmwUmPWJmUcCV+E/KS2XuzrUKuFPTXgQ2C0x6xMyigCvxn5SXytydaxVwp6a9CGwWmPSImUUBV+I/KS+VuTvXKuBOTXsR2Cww6REziwKuxH9SXipzd65VwJ2a9iKwWWDSI2YWBVyJ/6S8VObuXKuAOzXtRWCzwKRHzCwKuBL/SXmpzN25VgF3atqLwGaBSY+YWRRwJf6T8lKZu3OtAu7UtBeBzQJ+6u7L0vMzjTdo5GXzH+id4xTwrPswDQECBAgcIqCAD7loH5MAAQIEZgko4Fn3YRoCBAgQOERAAR9y0T4mAQIECMwSUMCz7sM0BAgQIHCIgAI+5KJ9TAIECBCYJaCAZ92HaQgQIEDgEAEFfMhF+5gECBAgMEtAAc+6D9MQIECAwCECCviQi/YxCRAgQGCWgAKedR+mIUCAAIFDBBTwIRftYxIgQIDALAEFPOs+TEOAAAEChwgo4EMu2sckQIAAgVkCCnjWfZiGQElg5eflXj7ef5Y2/Vy8snd1X7PcFuOy3+VR82rm/7ZeAXdq2ovAZoGFHzV/ffSh+Szg18aPZJbbmFwCLi8f7/H+iw/Q+MdtKwLHCSjgh69c6QVKr3hbl96RAi7ehuUECPwuoIAfTsSlj3txKrMEvgwo4GJKLSdAQAE3ZUDpBUqveHeX3pECLt6G5QQIKOCmDFz6uBdnNEvgy4ACLqbUcgIEFHBTBpReoPSKd3fpHSng4m1YToCAAm7KwKWPe3FGswS+DCjgYkotJ0BAATdlQOkFSq94d5fekQIu3oblBAgo4KYMXPq4F2c0S+DLgAIuptRyAgQUcFMGlF6g9Ip3d+kdKeDibVhOgIACbsrApY97cUazBL4MKOBiSi0nQEABN2VA6QVKr3h3l96RAi7ehuUECCjgpgxc+rgXZzRL4MuAAi6m1HICBBRwUwaUXqD0ind36R0p4OJtWE6AwB8F/OOeyTd/Dene9qV/N8ttLi77XR41LwX+zmK/htSpaS8CBAgQILAooIAXoSwjQIAAAQKdAgq4U9NeBAgQIEBgUUABL0JZRoAAAQIEOgUUcKemvQgQIECAwKKAAl6EsowAAQIECHQKKOBOTXsRIECAAIFFAQW8CGUZAQIECBDoFFDAnZr2IkCAAAECiwIKeBHKMgIECBAg0CmggDs17UWAAAECBBYFFPAilGUECBAgQKBT4D/cX73/7A/82gAAAABJRU5ErkJggg==</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="222" y="-220" 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="20" y="20"><custom-block s="draw row A bricks per row %s length: %s width: %s gap distance: %s"><l></l><l></l><l></l><l></l></custom-block></script><script x="20" y="59"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="Draw brick wall with %s rows"><l>6</l></custom-block></script><script x="20" y="132"><custom-block s="Draw brick wall with %s rows"><l></l></custom-block></script><script x="20" y="171"><custom-block s="draw brick wall with %s rows and %s bricks per row"><l></l><l></l></custom-block></script><script x="20" y="210"><custom-block s="draw row A bricks per row %s length: %s width: %s gap distance: %s"><l></l><l></l><l></l><l></l></custom-block></script><script x="76" y="312"><custom-block s="Draw brick wall with %s rows and %s bricks per row, brick length: %s brick width: %s gap distance: %s"><l>8</l><l>6</l><l>20</l><l>15</l><l>15</l><comment w="90" collapsed="false">Sahema Sarika&#xD;PD 4</comment></custom-block></script><script x="171" y="556"><custom-block s="Draw row B per row %s length: %s width: %s"><l></l><l></l><l></l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw brick with length %&apos;length&apos; width %&apos;width&apos;" type="command" category="pen"><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="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></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="Draw Row A" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>6</l><script><custom-block s="draw brick with length %s width %s"><l>30</l><l>20</l></custom-block><block s="forward"><l>10</l></block></script></block></script></block-definition><block-definition s="Draw Row B" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Sahema Sarika&#xD;PD 4&#xD;We utilize multipole conditional and pen blocks.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick with length %s width %s"><l>10</l><l>20</l></custom-block><block s="forward"><l>10</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick with length %s width %s"><l>30</l><l>20</l></custom-block><block s="forward"><l>10</l></block></script></block><custom-block s="draw brick with length %s width %s"><l>10</l><l>20</l></custom-block><block s="forward"><l>10</l></block></script></block-definition><block-definition s="Draw brick wall with %&apos;number&apos; rows" type="command" category="pen"><comment x="0" y="0" w="182" collapsed="false">Sahema Sarika&#xD;Catalina Martinez&#xD;PD 4&#xD;Many conditionals are beung used in order for the script to have procerdual abstraction. </comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="gotoXY"><l>0</l><l>13</l></block><block s="doFor"><l>i</l><l>1</l><block var="number"/><script><block s="gotoXY"><l>0</l><block s="reportDifference"><l>20</l><block s="reportProduct"><l>25</l><block var="i"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></block><script><custom-block s="Draw Row A"></custom-block></script><script><custom-block s="Draw Row B"></custom-block></script></block></script></block></script></block-definition><block-definition s="draw brick wall with %&apos;number&apos; rows and %&apos;number 2&apos; bricks per row" type="command" category="pen"><comment x="0" y="0" w="123" collapsed="false">Sahema Sarika&#xD;PD 4&#xD;Procedural abstraction as used within this script</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="clear"></block><block s="gotoXY"><l>0</l><l>20</l></block><block s="doFor"><l>i</l><l>1</l><block var="number"/><script><block s="gotoXY"><l>0</l><block s="reportDifference"><l>20</l><block s="reportProduct"><l>15</l><block var="i"/></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></block><script><custom-block s="Draw row A bricks per row %s"><block var="number 2"/></custom-block></script><script><custom-block s="Draw row B blocks per row %s"><block s="reportDifference"><block var="number 2"/><l>1</l></block></custom-block></script></block></script></block></script></block-definition><block-definition s="draw row A bricks per row %&apos;number&apos; length: %&apos;l&apos; width: %&apos;w&apos; gap distance: %&apos;d&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length %s width %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="d"/></block></script></block></script></block-definition><block-definition s="Draw row B bricks per row %&apos;number&apos; length %&apos;l&apos; width %&apos;w&apos; gap distance %&apos;d&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="draw brick with length %s width %s"><block s="reportDifference"><block s="reportQuotient"><block var="l"/><l>2</l></block><l>1.5</l></block><block var="w"/></custom-block><block s="forward"><block var="d"/></block><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length %s width %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="d"/></block></script></block><custom-block s="draw brick with length %s width %s"><block s="reportDifference"><block s="reportQuotient"><block var="l"/><l>2</l></block><l>1.5</l></block><block var="w"/></custom-block><block s="forward"><block var="d"/></block></script></block-definition><block-definition s="Draw row A bricks per row %&apos;number&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="Draw Row A"></custom-block></script></block></script></block-definition><block-definition s="Draw row B blocks per row %&apos;number&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="Draw Row B"></custom-block></script></block></script></block-definition><block-definition s="Draw row A bricks per row %&apos;number&apos; length %&apos;l&apos; wdth %&apos;w&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length %s width %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="d"/></block></script></block></script></block-definition><block-definition s="Draw row B per row %&apos;number&apos; length: %&apos;l&apos; width: %&apos;w&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length %s width %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="d"/></block></script></block></script></block-definition><block-definition s="Draw brick wall with %&apos;number&apos; rows and %&apos;#&apos; bricks per row, brick length: %&apos;length&apos; brick width: %&apos;width&apos; gap distance: %&apos;distance&apos;" type="command" category="pen"><comment w="90" collapsed="false">Sahema Sarika&#xD;PD 4</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="clear"></block><block s="gotoXY"><l>0</l><l>20</l></block><block s="doFor"><l>i</l><l>1</l><block var="number"/><script><block s="gotoXY"><l>0</l><block s="reportDifference"><l>20</l><block s="reportProduct"><block var="i"/><block s="reportSum"><block var="distance"/><block var="width"/></block></block></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></block><script><custom-block s="draw row A bricks per row %s length: %s width: %s gap distance: %s"><block var="#"/><block var="length"/><block var="width"/><block var="distance"/></custom-block></script><script><custom-block s="Draw row B bricks per row %s length %s width %s gap distance %s"><block s="reportDifference"><block var="#"/><l>1</l></block><block var="length"/><block var="width"/><block var="distance"/></custom-block></script></block></script></block></script></block-definition></blocks><variables></variables></project><media name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>