<snapdata remixID="8709747"><project name="A" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAATmklEQVR4Xu3XUW4byxVF0RIHY2QSgj88MU3MH4YmIWgwVCDkMXhCHLD92M2qc7jymxbr1rpl7ORp+A8BAgQIECBwd4Gnu5/oQAIECBAgQGAIsEdAgAABAgQmCAjwBHRHEiBAgAABAfYGCBAgQIDABAEBnoDuSAIECBAgIMDeAAECBAgQmCAgwBPQHUmAAAECBATYGyBAgAABAhMEBHgCuiMJECBAgIAAewMECBAgQGCCgABPQHckAQIECBAQYG+AAAECBAhMEBDgCeiOJECAAAECAuwNECBAgACBCQICPAHdkQQIECBAQIC9AQIECBAgMEFAgCegO5IAAQIECAiwN0CAAAECBCYICPAEdEcSIECAAAEB9gYIECBAgMAEAQGegO5IAgQIECAgwN4AAQIECBCYICDAE9AdSYAAAQIEBNgbIECAAAECEwQEeAK6IwkQIECAgAB7AwQIECBAYIKAAE9AdyQBAgQIEBBgb4AAAQIECEwQEOAJ6I4kQIAAAQIC7A0QIECAAIEJAgI8Ad2RBAgQIEBAgL0BAgQIECAwQUCAJ6A7kgABAgQICLA3QIAAAQIEJggI8AR0RxIgQIAAAQH2BggQIECAwAQBAZ6A7kgCBAgQICDA3gABAgQIEJggIMAT0B1JgAABAgQE2BsgQIAAAQITBAR4ArojCRAgQICAAHsDBAgQIEBggoAAT0B3JAECBAgQEGBvgAABAgQITBAQ4AnojiRAgAABAgLsDRAgQIAAgQkCAjwB3ZEECBAgQECAvQECBAgQIDBBQIAnoDuSAAECBAgIsDdAgAABAgQmCAjwBHRHEiBAgAABAfYGCBAgQIDABAEBnoDuSAIECBAgIMDeAAECBAgQmCAgwBPQHUmAAAECBATYGyBAgAABAhMEBHgCuiMJECBAgIAAewMECBAgQGCCgABPQM898tvzaZx+5M5/3OTncf45xvvrcSf4ZQIE2gQEuG2jB97nNP718jHG96cxfh14TNxPX0zO4+0lbngDEyAwTUCAp9HnHfwZ4M+phebr7rjkvWUTE1hBQIBX2ELIDELz+0VxCXnAxiSwmIAAL7aQlccRGgFe+X2ajUCagACnbWzivAIswBOfn6MJ1AkIcN1Kj7uQAAvwca/LLxN4PAEBfryd/+MbC7AA/+PH4w8JEPgfAQH2KDYLCLAAb34sPiRA4KqAAF8l8sFFQIAF2L8GAgT2ExDg/Szrf0mABbj+kbsggTsKCPAdsdOPEmABTn/D5iewkoAAr7SNxWcRYAFe/Ikaj0CUgABHrWvusAIswHNfoNMJdAkIcNc+D72NAAvwoQ/MjxN4MAEBfrCF33JdARbgW96PvyVA4KuAAHsRmwUEWIA3PxYfEiBwVUCArxL54CIgwALsXwMBAvsJCPB+lvW/JMACXP/IXZDAHQUE+I7Y6UcJsACnv2HzE1hJQIBX2sbis+wf4G/Pp3H6sfi1r473Mcb3pzF+ncfby9WPfUCAAIG/BATYU9gssHeAP3/vEq/NQyz64Xmcf47x/rroeMYiQGBBAQFecCmrjnREgD/v6v85rrpxcxEgcKSAAB+pW/bbAly2UNchQGCqgABP5c86XICz9mVaAgTWFhDgtfez1HQCvNQ6DEOAQLiAAIcv8J7jC/A9tZ1FgEC7gAC3b3jH+wnwjph+igCBhxcQ4Id/AtsBBHi7lS8JECBwTUCArwn57/8rIMAeAwECBPYTEOD9LOt/SYDrV+yCBAjcUUCA74idfpQAp2/Q/AQIrCQgwCttY/FZBHjxBRmPAIEoAQGOWtfcYQV4rr/TCRDoEhDgrn0eehsBPpTXjxMg8GACAvxgC7/lugJ8i56/JUCAwFcBAfYiNgsI8GYqHxIgQOCqgABfJfLBRUCAvQUCBAjsJyDA+1nW/5IA16/YBQkQuKOAAN8RO/0oAU7foPkJEFhJQIBX2sbisxwR4I8xvj+N8Wvxq18d7zzOP8d4f736oQ8IECDwl4AAewqbBfYO8Bjfnk/j9GPzAIt+ePkfEefx9rLoiMYiQGBBAQFecCmrjrR/gFe96Z/NxeXPvHxNgMB/BATYS9gsIDS/p+Ky+Qn5kACBvwkIsOewWUBoBHjzY/EhAQJXBQT4KpEPLgICLMD+NRAgsJ+AAO9nWf9LAizA9Y/cBQncUUCA74idfpQAC3D6GzY/gZUEBHilbSw+iwAL8OJP1HgEogQEOGpdc4cVYAGe+wKdTqBLQIC79nnobQRYgA99YH6cwIMJCPCDLfyW6wqwAN/yfvwtAQJfBQTYi9gsIMACvPmx+JAAgasCAnyVyAcXAQEWYP8aCBDYT0CA97Os/yUBFuD6R+6CBO4oIMB3xE4/SoAFOP0Nm5/ASgICvNI2Fp9FgAV48SdqPAJRAgIcta65wwqwAM99gU4n0CUgwF37PPQ2AizAhz4wP07gwQQE+MEWfst1BViAb3k//pYAga8CAuxFbBbYP8Dfnk/j9GPzAIt++DHG96cxfp3H28uiIxqLAIEFBQR4waWsOtLeAf78vUu8Vr3z1rnO4/xzjPfXrd/7jgABAgLsDWwWOCLAn4f7f46bV+BDAgSKBAS4aJlHX0WAjxb2+wQIPJKAAD/Stm+8qwDfCOjPCRAg8DcBAfYcNgsI8GYqHxIgQOCqgABfJfLBRUCAvQUCBAjsJyDA+1nW/5IA16/YBQkQuKOAAN8RO/0oAU7foPkJEFhJQIBX2sbiswjw4gsyHgECUQICHLWuucMK8Fx/pxMg0CUgwF37PPQ2Anworx8nQODBBAT4wRZ+y3UF+BY9f0uAAIGvAgLsRWwWEODNVD4kQIDAVQEBvkrkg4uAAHsLBAgQ2E9AgPezrP8lAa5fsQsSIHBHAQG+I3b6UQKcvkHzEyCwkoAAr7SNxWcR4MUXZDwCBKIEBDhqXXOHFeC5/k4nQKBLQIC79nnobQT4UF4/ToDAgwkI8IMt/JbrHhHgjzG+P43x65a5Vvjb8zj/HOP9dYVZzECAQIaAAGfsaYkp9w7wGN+eT+P0Y4nL3TDE5X9EnMfbyw0/408JEHgwAQF+sIXfct39A3zLNOv8LZd1dmESAkkCApy0rcmzCs3vF8Bl8sN0PIFQAQEOXdyMsYVGgGe8O2cSaBUQ4NbNHnAvARbgA56VnyTwsAIC/LCr//OLC7AA//mr8RcECPw/AQH2NjYLCLAAb34sPiRA4KqAAF8l8sFFQIAF2L8GAgT2ExDg/Szrf0mABbj+kbsggTsKCPAdsdOPEmABTn/D5iewkoAAr7SNxWcRYAFe/Ikaj0CUgABHrWvusAIswHNfoNMJdAkIcNc+D72NAAvwoQ/MjxN4MAEBfrCF33JdARbgW96PvyVA4KuAAHsRmwUEWIA3PxYfEiBwVUCArxL54CIgwALsXwMBAvsJCPB+lvW/JMACXP/IXZDAHQUE+I7Y6UcJsACnv2HzE1hJQIBX2sbiswiwAC/+RI1HIEpAgKPWNXfYzwB/jPH9aYxfcydZ6/SLyXm8vaw1mWkIEFhZQIBX3s5ys317Po3Tj+XGWmCg8zj/HOP9dYFRjECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEhDgrn26DQECBAiECAhwyKKMSYAAAQJdAgLctU+3IUCAAIEQAQEOWZQxCRAgQKBLQIC79uk2BAgQIBAiIMAhizImAQIECHQJCHDXPt2GAAECBEIEBDhkUcYkQIAAgS4BAe7ap9sQIECAQIiAAIcsypgECBAg0CUgwF37dBsCBAgQCBEQ4JBFGZMAAQIEugQEuGufbkOAAAECIQICHLIoYxIgQIBAl4AAd+3TbQgQIEAgRECAQxZlTAIECBDoEvg3S6d9hwOXZuQAAAAASUVORK5CYII=</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="-30" y="20" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="2,0,40,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="37" y="134"><block s="receiveKey"><l><option>a</option></l></block><block s="doThink"><l>press a or e</l></block><block s="clear"></block><block s="gotoXY"><l>-30</l><l>20</l></block><custom-block s="draw shape %l"><block s="reportNewList"><list><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>50</l><l>20</l></custom-block><custom-block s="point %n %n"><l>30</l><l>20</l></custom-block><custom-block s="point %n %n"><l>20</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>20</l></custom-block></list></block></custom-block><block s="up"></block><block s="gotoXY"><l>15</l><l>70</l></block><custom-block s="draw shape %l"><block s="reportNewList"><list><custom-block s="point %n %n"><l>-15</l><l>70</l></custom-block><custom-block s="point %n %n"><l>-5</l><l>100</l></custom-block><custom-block s="point %n %n"><l>5</l><l>100</l></custom-block><custom-block s="point %n %n"><l>15</l><l>70</l></custom-block></list></block></custom-block><block s="up"></block><block s="gotoXY"><l>-30</l><l>20</l></block></script><script x="52" y="506"><block s="doSetVar"><l>A</l><l></l></block></script><script x="386" y="30"><block s="receiveKey"><l><option>e</option></l></block><block s="clear"></block><block s="gotoXY"><l>-30</l><l>20</l></block><custom-block s="draw shape %l"><block s="reportNewList"><list><custom-block s="point %n %n"><l>-100</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>60</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>60</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>20</l></custom-block></list></block></custom-block><block s="gotoXY"><l>-30</l><l>20</l></block></script></scripts></sprite><watcher var="A" style="normal" x="6.270833333333485" y="92.49479292083333" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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="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="go to point %&apos;point&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="gotoXY"><custom-block s="x coordinate of %l"><block var="point"/></custom-block><custom-block s="y coordinate of %l"><block var="point"/></custom-block></block></script></block-definition><block-definition s="x coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="point"/></block></block></script></block-definition><block-definition s="y coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition><block-definition s="point" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="point %&apos;X&apos; %&apos;Y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="X"/><block var="Y"/></list></block></block></script></block-definition><block-definition s="draw shape %&apos;list&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="down"></block><block s="doForEach"><l>item</l><block var="list"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block></script></block-definition></blocks><variables><variable name="A"><l></l></variable></variables></project><media name="A" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>