<snapdata remixID="8581649"><project name="L07 Draw Shape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAD60lEQVR4Xu3dP2uVZxzG8fsY6UEXfQfSIUIptW71LZTuXersoqtz7dy1W5Eu6Wah0MmlW0v/jCFdMvkCfAGKEDmFulThgnjlzvPkkzH88ruf87m/BM7JkM3JycnJ8EVgksBGgJPkHfuvgACFMFVAgFP5HS5ADUwVEOBUfocLUANTBQQ4ld/hAtTAVAEBTuV3uAA1MFVAgFP5HS5ADUwVEOBUfocLUANTBQQ4ld/hAtTAVAEBTuV3uAA1MFVAgFP5HS5ADUwVEOBUfocLUANTBQQ4ld/hAtTAVAEBTuV3+CoDvPvVw7G/f+NMbvfrRw/O5Jy1HrLKAL959N0QxjKSFeAy7mm1TynA1V7tMl6YAJdxT6t9SgGu9mqX8cIEuIx7Wu1TrjLA9GOY4+Nn4+DHb996ubt30smXd9uJ0rtnVhlgSuLjmlSqNydAHyT36go2C1CAQSa9EQEKsFdXsFmAAgwy6Y0IUIC9uoLNqwzQu9vg5s/JiADPyUVc1McQ4EW9+XPyugV4Ti7ioj7GogLc/Vu7Dy5/PG58uB1HR3+M7Xb7zj+j+RPZMpJeVIA70sPDw3H71pdvdK9fvzI+/+LTcXDww5vveROyjPh2T7m4AHcPfe/e/fH4+1/fqnzt2qXx598/jxcvxvjpydP6TfhNezriRQa4t/nof696/+bVcfTPX2Nvb+90In76TAUWF+CV7Sfj5ctXY2yej99+/2XcufPZmYI57P0KLCrA//639mazeb8Ktk0TWFSA05QcXBMQYI3W4kRAgImSmZqAAGu0FicCAkyUzNQEBFijtTgREGCiZKYmIMAarcWJgAATJTM1AQHWaC1OBASYKJmpCQiwRmtxIiDARMlMTUCANVqLEwEBJkpmagICrNFanAgIMFEyUxMQYI3W4kRAgImSmZqAAGu0FicCAkyUzNQEBFijtTgREGCiZKYmIMAarcWJgAATJTM1AQHWaC1OBASYKJmpCQiwRmtxIiDARMlMTUCANVqLEwEBJkpmagICrNFanAgIMFEyUxMQYI3W4kRAgImSmZqAAGu0FicCAkyUzNQEBFijtTgREGCiZKYmIMAarcWJgAATJTM1AQHWaC1OBASYKJmpCQiwRmtxIiDARMlMTUCANVqLEwEBJkpmagICrNFanAgIMFEyUxMQYI3W4kRAgImSmZqAAGu0FicCAkyUzNQEBFijtTgREGCiZKYmIMAarcWJgAATJTM1AQHWaC1OBASYKJmpCQiwRmtxIiDARMlMTUCANVqLEwEBJkpmagICrNFanAgIMFEyUxMQYI3W4kRAgImSmZqAAGu0FicCAkyUzNQEBFijtTgReA0GckS3EXcgBgAAAABJRU5ErkJggg==</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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tzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAgK8enl7EyBAgEAqIMApv+EECBAgsCogwKuXtzcBAgQIpAICnPIbToAAAQKrAv8CMiaNeIEXzFUAAAAASUVORK5CYII=</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="-80" y="40" 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="379" y="24"><block s="clear"></block></script><script x="10" y="10"><block s="down"></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></script></custom-block><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="10" y="222"><block s="down"></block><custom-block s="for each %upvar of %l %cs"><l>point</l><block var="H"/><script><custom-block s="go to point %l"><block var="point"/></custom-block></script></custom-block><block s="doSetVar"><l>H</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-180</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-180</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>75</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>75</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>65</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>65</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>40</l></custom-block></list></block></block></script><script x="316" y="469"><block s="doSetVar"><l>H</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-180</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-180</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>75</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>75</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-120</l><l>65</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>65</l></custom-block><custom-block s="point %n %n"><l>-160</l><l>40</l></custom-block></list></block></block></script><script x="293" y="585"><block s="doSetVar"><l>I</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-80</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>60</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>60</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>100</l></custom-block><custom-block s="point %n %n"><l>0</l><l>100</l></custom-block><custom-block s="point %n %n"><l>0</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>0</l><l>60</l></custom-block><custom-block s="point %n %n"><l>0</l><l>40</l></custom-block></list></block></block></script><script x="18" y="461"><custom-block s="for each %upvar of %l %cs"><l>point</l><block var="I"/><script><custom-block s="go to point %l"><block var="point"/></custom-block></script></custom-block></script><script x="161.4765635" y="482.000001"><block var="H"/></script><script x="443.000001" y="86.83333433333337"><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></script><script x="56" y="575"><block s="receiveGo"></block><custom-block s="Draw message %l"><block s="reportNewList"><list><block var="H"/><block var="I"/></list></block></custom-block></script></scripts></sprite><watcher var="A" style="normal" x="6.270833333333371" y="92.49479292083333" color="243,118,29" hidden="true"/><watcher var="H" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="I" style="normal" x="10" y="183.000002" 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 cordinate of %l"><block var="Point"/></custom-block><custom-block s="y cordinate of %l"><block var="Point"/></custom-block></block></script></block-definition><block-definition s="draw shape %&apos;Shape&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="up"></block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="Shape"/></block></custom-block><block s="down"></block><custom-block s="for each %upvar of %l %cs"><l>point</l><block var="Shape"/><script><custom-block s="go to point %l"><block var="point"/></custom-block></script></custom-block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="Shape"/></block></custom-block><block s="up"></block></script></block-definition><block-definition s="x coordinate of" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></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="y 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>2</l><block var="point"/></block></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="Draw message %&apos;Message&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="Message"/><script><block s="clear"></block><custom-block s="draw shape %l"><block var="item"/></custom-block><block s="doWait"><l>1</l></block></script></block></script></block-definition><block-definition s="polygon sides" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="A"><list id="469"><item><list struct="atomic" id="470">-50,20</list></item><item><list struct="atomic" id="471">-10,120</list></item><item><list struct="atomic" id="472">10,120</list></item><item><list struct="atomic" id="473">50,20</list></item><item><list struct="atomic" id="474">30,20</list></item><item><list struct="atomic" id="475">20,50</list></item><item><list struct="atomic" id="476">-20,50</list></item><item><list struct="atomic" id="477">-30,20</list></item></list></variable><variable name="H"><list id="478"><item><list struct="atomic" id="479">-180,40</list></item><item><list struct="atomic" id="480">-180,100</list></item><item><list struct="atomic" id="481">-160,100</list></item><item><list struct="atomic" id="482">-160,75</list></item><item><list struct="atomic" id="483">-120,75</list></item><item><list struct="atomic" id="484">-120,100</list></item><item><list struct="atomic" id="485">-100,100</list></item><item><list struct="atomic" id="486">-100,40</list></item><item><list struct="atomic" id="487">-120,40</list></item><item><list struct="atomic" id="488">-120,65</list></item><item><list struct="atomic" id="489">-160,65</list></item><item><list struct="atomic" id="490">-160,40</list></item></list></variable><variable name="I"><list id="491"><item><list struct="atomic" id="492">-80,40</list></item><item><list struct="atomic" id="493">-80,60</list></item><item><list struct="atomic" id="494">-50,60</list></item><item><list struct="atomic" id="495">-50,80</list></item><item><list struct="atomic" id="496">-80,80</list></item><item><list struct="atomic" id="497">-80,100</list></item><item><list struct="atomic" id="498">0,100</list></item><item><list struct="atomic" id="499">0,80</list></item><item><list struct="atomic" id="500">-30,80</list></item><item><list struct="atomic" id="501">-30,60</list></item><item><list struct="atomic" id="502">0,60</list></item><item><list struct="atomic" id="503">0,40</list></item></list></variable></variables></project><media name="L07 Draw Shape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>