<snapdata remixID="8578361"><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,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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><sprite name="Sprite" idx="1" x="0" y="-2.2737367544323206e-13" 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="30" y="223"><block s="doForever"><script><block s="doSetVar"><l>location</l><block s="xPosition"></block></block><block s="doSetVar"><l>location y</l><block s="yPosition"></block></block></script></block></script><script x="109" y="52"><block s="doForever"><script><block s="doSetVar"><l>A</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></block><block s="doSetVar"><l>B</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>0</l><l>103</l></custom-block><custom-block s="point %n %n"><l>14</l><l>70</l></custom-block><custom-block s="point %n %n"><l>-14</l><l>70</l></custom-block></list></block></block><block s="doSetVar"><l>c</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>0</l><l>0</l></custom-block><custom-block s="point %n %n"><l>0</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>50</l><l>0</l></custom-block></list></block></block></script></block></script><script x="607" y="98"><block s="receiveGo"></block><block s="clear"></block><custom-block s="I am the alpha"></custom-block><custom-block s="I am the omega"></custom-block></script><script x="358" y="326"><block s="receiveKey"><l><option>w</option></l></block><custom-block s="I am the omega"></custom-block></script><script x="49" y="510"><custom-block s="drawshape %l"><block var="c"/></custom-block></script><script x="337" y="279.8"><block s="receiveKey"><l><option>q</option></l></block><custom-block s="I am the alpha"></custom-block></script><script x="35.000001" y="345.8333343333333"><block s="doSetVar"><l>mouse x</l><block s="reportMouseX"></block></block><block s="doSetVar"><l>mouse y</l><block s="reportMouseY"></block></block></script></scripts></sprite><watcher var="A" style="normal" x="6.270833333333371" y="92.49479292083333" color="243,118,29" hidden="true"/><watcher var="location" style="normal" x="10" y="10" color="243,118,29"/><watcher var="location y" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="mouse x" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="mouse y" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="B" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="c" style="normal" x="10" y="186.00000999999997" color="243,118,29" hidden="true"/><watcher var="special" style="normal" x="10" y="207.00001199999997" color="243,118,29" extX="79.99999999999989" extY="70" 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;pointlist&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doGlide"><l>.3</l><custom-block s="x coordinate of %l"><block var="pointlist"/></custom-block><custom-block s="y coordinate of %l"><block var="pointlist"/></custom-block></block></script></block-definition><block-definition s="I am the alpha" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><custom-block s="go to point %l"><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block></custom-block><block s="down"></block><block s="doForEach"><l>item</l><block var="A"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block><custom-block s="go to point %l"><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block></custom-block><block s="up"></block><block s="doGlide"><l>.3</l><l>0</l><l>0</l></block></script></block-definition><block-definition s="I am the omega" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setSize"><l>10</l></block><block s="clear"></block><custom-block s="go to point %l"><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block></custom-block><block s="down"></block><block s="doForEach"><l>item</l><block var="A"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block><custom-block s="go to point %l"><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block></custom-block><block s="up"></block><block s="setSize"><l>5</l></block><block s="doForEach"><l>item</l><block var="B"/><script><custom-block s="go to point %l"><block var="item"/></custom-block><block s="down"></block></script></block><custom-block s="go to point %l"><custom-block s="point %n %n"><l>0</l><l>103</l></custom-block></custom-block><block s="up"></block><block s="doGlide"><l>.3</l><l>0</l><l>0</l></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="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="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="drawshape %&apos;pointlist&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="clear"></block><block s="up"></block><block s="doForEach"><l>item</l><block var="pointlist"/><script><custom-block s="go to point %l"><block var="item"/></custom-block><block s="down"></block></script></block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="pointlist"/></block></custom-block></script></block-definition></blocks><variables><variable name="A"><list id="355"><item><list struct="atomic" id="356">-50,20</list></item><item><list struct="atomic" id="357">-10,120</list></item><item><list struct="atomic" id="358">10,120</list></item><item><list struct="atomic" id="359">50,20</list></item><item><list struct="atomic" id="360">30,20</list></item><item><list struct="atomic" id="361">20,50</list></item><item><list struct="atomic" id="362">-20,50</list></item><item><list struct="atomic" id="363">-30,20</list></item></list></variable><variable name="location"><l>0</l></variable><variable name="location y"><l>-2.2737367544323206e-13</l></variable><variable name="mouse x"><l>-957</l></variable><variable name="mouse y"><l>-122</l></variable><variable name="B"><list id="364"><item><list struct="atomic" id="365">0,103</list></item><item><list struct="atomic" id="366">14,70</list></item><item><list struct="atomic" id="367">-14,70</list></item></list></variable><variable name="c"><list id="368"><item><list struct="atomic" id="369">0,0</list></item><item><list struct="atomic" id="370">0,50</list></item><item><list struct="atomic" id="371">-50,50</list></item><item><list struct="atomic" id="372">50,0</list></item></list></variable><variable name="special"><list struct="atomic" id="373">-188,-96</list></variable></variables></project><media name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>