<snapdata remixID="8713849"><project name="U2L2-DrawShape" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAFWhJREFUeAHt3UGIJFcZAOC/e7InJ4JorlkIYWeyc1GCRz0kYMBLYCUXUbzn6DF3L4LXXHKKinhxj4KB5KCngEI87EpkURc8CFEUkpx0pq23vS/dW+mZ6a73urq76hsYXld31V/vfdU7xf/639cRfggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGKApOKsYQiQKCKwK2XpzH9RpVQj4NcxMXvIv78bs2YYhEgUCYwLTvc0QQI1BaYxPSNJuazFeM++zhmxZBCESBAgACBQQncPpvGyYOIs+N6wzo7nse8fVYvpkgECJQKyIBLBR1PoKLANGY/iJjejbj3Sb2wKdb07jx2vagiESBAgACBgQicPL29THUbmfVA2A2DwI4EZMA7gndaAm2Bo5h8axaThxH377VfK9++fy/FPorzV8pjiUCAQA0BN+AaimIQqCBwEfF68w/yzQqhVoZIsdM5Vr7oSQIEehdwA+6d3AkJrBK4fTaJ2c3zOPrNqldrPJdip3NE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0Kqf22+PmtPQirHaurbHKOAGPMarbsyPBGoWXy1NP783VN6609CKsYb6PjGu9QXcgNe3suegBOoWXw17+jlf+LrT0Iqxsqt2rAJuwGO98iMfd93iq+FPP+e3S91paMVY2VVLgACBkQicHdf72sFEVvNr+/b9EtQeq68p3Pcrrn/bE3hqe6FFJrCfAkdxcacpvvrCNC5eizhtfkt/Zs/NIj6IePBRaaT9Pz5NQ59+MI2jnzR2fynvb/NJfHMt0jU5j/hpeTwRCByOwNHhdFVPCdQRmMVXvjSJ+FedaCnK5N+zmP2yCfnXejH3OdKX/zGJyRcr9vAPzW34jxH//FvFmEIRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgGwL/BwcNuepsNhWRAAAAAElFTkSuQmCC</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="-20" y="60" 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="118" y="116"><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="203" y="214"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block><block s="up"></block><block s="doGotoObject"><block s="reportListItem"><l>1</l><block var="A"/></block></block><block s="down"></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="A"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></custom-block><block s="doGotoObject"><block s="reportListItem"><l>1</l><block var="A"/></block></block><block s="up"></block><block s="gotoXY"><l>-20</l><l>60</l></block><block s="down"></block><block s="gotoXY"><l>20</l><l>60</l></block><block s="gotoXY"><l>0</l><l>100</l></block><block s="gotoXY"><l>-20</l><l>60</l></block></script></scripts></sprite><watcher var="A" style="normal" x="6.270833333333371" 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="x cordinate 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="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 cordinate of %l"><block var="point"/></custom-block><custom-block s="y ordinate of %l"><block var="point"/></custom-block></block></script></block-definition><block-definition s="y ordinate 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></blocks><variables><variable name="A"><list id="230"><item><list struct="atomic" id="231">-50,20</list></item><item><list struct="atomic" id="232">-10,120</list></item><item><list struct="atomic" id="233">10,120</list></item><item><list struct="atomic" id="234">50,20</list></item><item><list struct="atomic" id="235">30,20</list></item><item><list struct="atomic" id="236">20,50</list></item><item><list struct="atomic" id="237">-20,50</list></item><item><list struct="atomic" id="238">-30,20</list></item></list></variable></variables></project><media name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>