<snapdata remixID="11735189"><project name="PolygonChallenge" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="PolygonChallenge"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="calculatePentAngle" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>72</l></block></script></block-definition><block-definition s="numSides" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="makePoly" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="calculateAngle %&apos;numSides&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportDifference"><l>180</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="numSides"/><l>2</l></block><l>180</l></list></block><block var="numSides"/></block></block></block></script></block-definition><block-definition s="makePoly %&apos;numSides&apos; %&apos;sideLength&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="numSides"/><script><block s="forward"><block var="sideLength"/></block><block s="turnLeft"><custom-block s="calculateAngle %s"><block var="numSides"/></custom-block></block></script></block></script></block-definition><block-definition s="makeAsterisk %&apos;numSides&apos; %&apos;sideLength&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="numSides"/><script><block s="forward"><block var="sideLength"/></block><block s="turn"><l>180</l></block><block s="forward"><block var="sideLength"/></block><block s="turn"><l>180</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="numSides"/></block></block></script></block></script></block-definition><block-definition s="makeCustom %&apos;sideLength&apos; %&apos;numSides&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="doRepeat"><block var="numSides"/><script><block s="forward"><block var="sideLength"/></block><block s="turn"><l>180</l></block><block s="forward"><block s="reportQuotient"><block var="sideLength"/><l>2</l></block></block><block s="turn"><l>180</l></block><block s="turn"><block s="reportDifference"><l>180</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="numSides"/><l>2</l></block><l>180</l></list></block><block var="numSides"/></block></block></block></script></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="95"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAGPBJREFUeF7t3UGMXdV5B/DveGwsNXgwShcVRsKWuqvUGHUfjJRWDF3ELKqqDVHskm3woHaP2SfiDdmGQgRtVXWBsyiD2kgx2VeYSt1Vwkg26qIRxiZVjT0+1Zs3xTPjAb+Zd+775l7/ZhOw3zvfOb/vi/7MnXfvlPBFgAABAgQIzF2gzL2iggQIECBAgEAIYENAgAABAgQSBARwArqSBAgQIEBAAJsBAgQIECCQICCAE9CVJECAAAECAtgMECBAgACBBAEBnICuJAECBAgQEMBmgAABAgQIJAgI4AR0JQkQIECAgAA2AwQIECBAIEFAACegK0mAAAECBASwGSBAgAABAgkCAjgBXUkCBAgQICCAzQABAgQIEEgQEMAJ6EoSIECAAAEBbAYIECBAgECCgABOQFeSAAECBAgIYDNAgAABAgQSBARwArqSBAgQIEBAAJsBAgQIECCQICCAE9CVJECAAAECAtgMECBAgACBBAEBnICuJAECBAgQEMBmgAABAgQIJAgI4AR0JQkQIECAgAA2AwQIECBAIEFAACegK0mAAAECBASwGSBAgAABAgkCAjgBXUkCBAgQICCAzQABAgQIEEgQEMAJ6EoSIECAAAEBbAYIECBAgECCgABOQFeSAAECBAgIYDNAgAABAgQSBARwArqSBAgQIEBAAJsBAgQIECCQICCAE9CVJECAAAECAtgMECBAgACBBAEBnICuJAECBAgQEMBmgAABAgQIJAgI4AR0JQkQIECAgAA2AwQIECBAIEFAACegK0mAAAECBASwGSBAgAABAgkCAjgBXUkCBAgQICCAzQABAgQIEEgQEMAJ6EoSIECAAAEBbAYIECBAgECCgABOQFeSAAECBAgIYDNAgAABAgQSBARwArqSBIYkUA//xR/H2sI7EfFQRFyLiLUZz7cQEUcj4otYWHuu3PyHf51xPW8nsC8FBPC+bItNEeiPQD34/K8i4lRHO75Ybr/9dEdrW5ZAqoAATuVXnED/BerC996IUs50cpJS3iy33jrbydoWJZAsIICTG6A8gb4L1IPPn4+IlyfnqD+J24d+PNOZDq79TUT96401Xim33x6v74vA4AQE8OBa6kAE5iuwNYBj5sBsvd58NVQjML2A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</pentrails><costumes><list struct="atomic" id="96"></list></costumes><sounds><list struct="atomic" id="97"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher scope="Sprite" var="partOneFinished" style="normal" x="17.000000000000036" y="76.99999999999999" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="numSides" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="sideLength" style="normal" x="10" y="31.000002000000002" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="52.00000399999998" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212" hidden="true"/><watcher scope="Sprite" var="partTwoFinished" style="normal" x="10" y="94.00000799999997" color="243,118,29" hidden="true"/><watcher var="partThreeFinished" style="normal" x="10" y="115.00000999999996" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-150.99999999999991" y="-20" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,27,242,1" pen="tip" id="109"><costumes><list struct="atomic" id="110"></list></costumes><sounds><list struct="atomic" id="111"></list></sounds><blocks></blocks><variables><variable name="partOneFinished"><l>1</l></variable><variable name="numSides"><l>3</l></variable><variable name="sideLength"><l>6</l></variable><variable name="partTwoFinished"><l>0</l></variable></variables><scripts><script x="107" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>partOneFinished</l><l>0</l></block><block s="doSetVar"><l>partThreeFinished</l><l>0</l></block><block s="clear"></block><block s="gotoXY"><l>-170</l><l>114</l><comment w="90" collapsed="false">Draws triangle</comment></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="setColor"><color>111,255,73,1</color></block><block s="forward"><l>40</l></block><block s="setHeading"><l>210</l></block><block s="forward"><l>40</l></block><block s="setHeading"><l>330</l></block><block s="forward"><l>40</l></block><block s="up"></block><block s="doWait"><l>0.5</l></block><block s="gotoXY"><l>35</l><l>107</l><comment w="90" collapsed="false">Draws square</comment></block><block s="setHeading"><l>90</l></block><block s="setColor"><color>255,4,92,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>20</l></block><block s="turnLeft"><l>90</l></block></script></block><block s="up"></block><block s="setColor"><color>0,27,242,1</color></block><block s="doWait"><l>0.5</l></block><block s="gotoXY"><l>-151</l><l>-20</l><comment w="90" collapsed="false">Draws pentagon</comment></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>20</l></block><block s="turnLeft"><custom-block s="calculateAngle %s"><l>5</l></custom-block></block></script></block><block s="up"></block><block s="doSetVar"><l>partOneFinished</l><l>1</l></block></script><script x="465" y="53"><block s="receiveCondition"><block s="reportEquals"><block var="partOneFinished"/><l>1</l></block></block><block s="doAsk"><l>Enter a side length for your polygon</l></block><block s="doSetVar"><l>sideLength</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter the number of sides for your polygon</l></block><block s="doSetVar"><l>numSides</l><block s="getLastAnswer"></block></block><block s="gotoXY"><l>50</l><l>50</l></block><block s="down"></block><block s="setColor"><color>237,255,133,1</color></block><custom-block s="makePoly %s %s"><block var="numSides"/><block var="sideLength"/></custom-block><block s="up"></block><block s="doSetVar"><l>partOneFinished</l><l>0</l></block><block s="doBroadcast"><l>asterisk</l><list></list></block></script><script x="592" y="352"><block s="receiveMessage"><l>asterisk</l><list></list></block><block s="gotoXY"><l>-17</l><l>-40</l><comment w="90" collapsed="false">3 sided-asterisk</comment></block><block s="down"></block><block s="setColor"><color>88,244,255,1</color></block><block s="setSize"><l>2</l></block><custom-block s="makeAsterisk %s %s"><l>3</l><l>50</l></custom-block><block s="up"></block><block s="gotoXY"><l>60</l><l>-40</l></block><block s="down"></block><block s="setColor"><color>255,24,217,1</color><comment w="90" collapsed="false">5-sided asterisk</comment></block><block s="setSize"><l>5</l></block><custom-block s="makeAsterisk %s %s"><l>5</l><l>50</l></custom-block><block s="up"></block><block s="gotoXY"><l>200</l><l>-40</l></block><block s="down"></block><block s="setColor"><color>173,187,0,1</color><comment w="90" collapsed="false">8-sided asterisk</comment></block><block s="setSize"><l>3</l></block><custom-block s="makeAsterisk %s %s"><l>8</l><l>50</l></custom-block><block s="up"></block><block s="doSetVar"><l>partTwoFinished</l><l>1</l></block></script><script x="849" y="73"><block s="receiveCondition"><block s="reportEquals"><block var="partTwoFinished"/><l>1</l></block></block><block s="doAsk"><l>Enter a side length for your asterisk</l></block><block s="doSetVar"><l>sideLength</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter the number of sides for your asterisk</l></block><block s="doSetVar"><l>numSides</l><block s="getLastAnswer"></block></block><block s="gotoXY"><l>-150</l><l>-100</l></block><block s="down"></block><block s="setColor"><color>237,255,133,1</color></block><custom-block s="makeAsterisk %s %s"><block var="numSides"/><block var="sideLength"/></custom-block><block s="up"></block><block s="doSetVar"><l>partTwoFinished</l><l>0</l></block><block s="doBroadcast"><l>partFour</l><list></list></block></script><script x="934" y="368"><block s="receiveMessage"><l>partFour</l><list></list></block><block s="gotoXY"><l>0</l><l>-130</l></block><block s="setColor"><color>16,255,19,1</color><comment w="90" collapsed="false">3 sided shape</comment></block><block s="down"></block><custom-block s="makeCustom %s %s"><l>50</l><l>3</l></custom-block><block s="up"></block><block s="gotoXY"><l>100</l><l>-130</l></block><block s="setColor"><color>2,2,253,1</color><comment w="90" collapsed="false">4 sided shape</comment></block><block s="down"></block><custom-block s="makeCustom %s %s"><l>50</l><l>4</l></custom-block><block s="up"></block><block s="gotoXY"><l>180</l><l>-130</l></block><block s="setColor"><color>255,33,219,1</color><comment w="90" collapsed="false">5 sided shape</comment></block><block s="down"></block><custom-block s="makeCustom %s %s"><l>50</l><l>5</l></custom-block><block s="up"></block><block s="doSetVar"><l>partThreeFinished</l><l>1</l></block></script><script x="571.2275390625" y="420.83333333333337"><block var="partTwoFinished"/></script><script x="349" y="570"><block s="receiveCondition"><block s="reportEquals"><block var="partThreeFinished"/><l>1</l></block></block><block s="doAsk"><l>Enter a side length for your custom shape</l></block><block s="doSetVar"><l>sideLength</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter the number of sides for your custom shape</l></block><block s="doSetVar"><l>numSides</l><block s="getLastAnswer"></block></block><block s="gotoXY"><l>-30</l><l>55</l></block><block s="down"></block><block s="setColor"><color>59,255,128,1</color></block><custom-block s="makeCustom %s %s"><block var="sideLength"/><block var="numSides"/></custom-block><block s="up"></block><block s="doSetVar"><l>partThreeFinished</l><l>0</l></block></script></scripts></sprite></sprites></stage><variables><variable name="partThreeFinished"><l>0</l></variable></variables></scene></scenes></project><media name="PolygonChallenge" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>