<snapdata remixID="8857240"><project name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATbSURBVHhe7dtPaBxVHMDxX5OgUojRJItFMWpRCUUbvJj2Yk0C2qJoakgaoa1WUlBrPFkV/FOperGXoGAVxRIP1tpEbXBJW1RSsNEKKpUeIkm16UErTdPE3MRu3Lf9DbuT3Zmd3QR+h/l+YOl7uzvs5cu+vrydZfNpAhip0H8BEwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwQIUwRYooGDh3WUL+w1FEaAJZi+MCOJRK3O8rnXLqTfg+gIsARfJUdk3b136yyfey2Zfg+iI8ASTJ75U0fB/j43pSNEwX3BEX3c/6VsfaxdZ+E+OzAsXZs26Axh+AaMaPnyq3RUXEXFMh2hGAKMwG0sCm0+ZmfnMo+F2IxER4ARDB36puDm4/33DmQeC7n3umtQHAFGMDV1UUd+jY0rM49Cgq6BH5uQIj4fPCqPdNynsyy39I6N/Z4Zuwhraqoz41xB1yKLb8AiUqmUjvzc0tvc3JR5FFqGnaBrkUWAIcJOPnKX3qBlmM1IcQQYIujkwy2/162o05lkxoV2w5yMFEeAIYJOPrzl1xO2DEc5PYkzNiE51t3TKQ0NN8itt10vGzc+KKtXr9JX/IYOfSsPPdyqs8sKPefhZCQY34A5PtnfJ0NDX8vu1/bJXU0dcuUVN8uLL+yRd97eq+/IX349Qcuww8lIML4BFxgZOSZtLU/qzK/hpqulp6dTntvZKwMHj8jE6bP6StauXc/oKOvYyI9yx523S13dNfoMPAS4QGvLpnQwv+rM+Ve2bG2XW1aukB07tkl9fb0+X5p9Hw3Ktic6dAYPAebo6nxcBgdGpXlNo9y/vlXa21ukqSm72ViMPW99KDuf79EZPASo5ubmJJkclkTiRmlrW6vPLq1P9yel+9EHdAaHTYiqrq6W7u4uuTg9q88svaqqSh3BQ4A5it3zsVicjOQjwBzF7vlYLE5G8vF/wByv735XXnn1aZ1lbVi/XdasLW0z8sP3J2X48Ac6ywr6jNhyAWJ+fnDgiI78jh//eX5m5h+dReeucdcWEvRZccQSrIJ+OjV1frrgb/2KcddMThY+B06lWHQ8BJgWdM+H4/3otBwT45M68kskrpXz6bCRpt+Esdbf/4WO/EbLXH49mWX4u5905hf0mXHDN2Ba0M3k59LPl7P8ejLL8Nm/dObHDeyXxT5Ad99G0BHZ+PgZHZXv9ET+DxYc95nus+Mu9gEGbT5GR3+Rnu1dOitf77Ob5cSJkzrz456RmAcYtvlwS2RtbY3Oyhe2G+ZkJOYBulOJoJOPU6fGdbR4v439oSM/TkZifhLy5ht75b9Ll3Tm19u7ZUm+AR33S+m+vn6d+VVVVspLLz+ls/jhKA6m+DMMTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgTBEgDIn8DxlsTD/pQAq3AAAAAElFTkSuQmCC</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,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="A" style="normal" x="6.270833333333485" y="92.49479292083333" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-10" y="69.99999999999994" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="2,0,40,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="32" y="132"><block s="clear"></block><block s="up"></block><custom-block s="for each %upvar of %l %cs"><l>point</l><block var="A"/><script><custom-block s="go to point %l"><block var="point"/></custom-block><block s="down"></block></script></custom-block><block s="doGotoObject"><block s="reportListItem"><l>1</l><block var="A"/></block></block><block s="up"></block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="A2"/></block></custom-block><custom-block s="for each %upvar of %l %cs"><l>point</l><block var="A2"/><script><block s="doGotoObject"><block var="point"/></block><block s="down"></block></script></custom-block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="A2"/></block></custom-block></script><script x="10" y="14"><block s="doSetVar"><l>A</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-50</l><l>20</l></list></block><block s="reportNewList"><list><l>-10</l><l>120</l></list></block><block s="reportNewList"><list><l>10</l><l>120</l></list></block><block s="reportNewList"><list><l>50</l><l>20</l></list></block><block s="reportNewList"><list><l>30</l><l>20</l></list></block><block s="reportNewList"><list><l>20</l><l>50</l></list></block><block s="reportNewList"><list><l>-20</l><l>50</l></list></block><block s="reportNewList"><list><l>-30</l><l>20</l></list></block></list></block></block></script><script x="427" y="26"><block s="doSetVar"><l>A2</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-10</l><l>70</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l></list></block><block s="reportNewList"><list><l>10</l><l>70</l></list></block></list></block></block></script></scripts></sprite><watcher var="A2" style="normal" x="10" y="10" color="243,118,29" extX="129" extY="69" 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="doGlide"><l>.5</l><block s="reportListItem"><l>1</l><block var="point"/></block><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition></blocks><variables><variable name="A"><list id="241"><item><list struct="atomic" id="242">-50,20</list></item><item><list struct="atomic" id="243">-10,120</list></item><item><list struct="atomic" id="244">10,120</list></item><item><list struct="atomic" id="245">50,20</list></item><item><list struct="atomic" id="246">30,20</list></item><item><list struct="atomic" id="247">20,50</list></item><item><list struct="atomic" id="248">-20,50</list></item><item><list struct="atomic" id="249">-30,20</list></item></list></variable><variable name="A2"><list id="250"><item><list struct="atomic" id="251">-10,70</list></item><item><list struct="atomic" id="252">0,100</list></item><item><list struct="atomic" id="253">10,70</list></item></list></variable></variables></project><media name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>