<snapdata remixID="12796642"><project name="PolygonProject" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAiVJREFUeF7t0sEJACAAAzHdf+gKLnGfdIHCkbttxxSIClwAo/JufwEAQUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrfOYAMpAUATPM7B5CBtACAaX7nADKQFgAwze8cQAbSAgCm+Z0DyEBaAMA0v3MAGUgLAJjmdw4gA2kBANP8zgFkIC0AYJrf+QOC496obByqTwAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="PolygonProject"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="drawPentagon %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="setColor"><color>59,235,255,1</color></block><block s="up"></block><block s="gotoXY"><l>-151</l><l>-20</l></block><block s="down"></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block></script></block-definition><block-definition s="drawSquare %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="up"></block><block s="setColor"><color>255,39,39,1</color></block><block s="gotoXY"><l>35</l><l>107</l></block><block s="down"></block><block s="forward"><block var="steps"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="drawTriangle %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>51,255,29,1</color></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>-170</l><l>114</l></block><block s="down"></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block></script></block-definition><block-definition s="Length of Sides" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="userPolygon" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>90</l></block><block s="setSize"><l>10</l></block><block s="doSetVar"><l>turnAmount</l><l>0</l></block><block s="setColor"><color>8,255,21,1</color></block><block s="up"></block><block s="gotoXY"><l>-50</l><l>100</l></block><block s="down"></block><block s="doSetVar"><l>turnAmount</l><block s="reportQuotient"><l>360</l><block var="# of sides"/></block></block><block s="doRepeat"><block var="# of sides"/><script><block s="forward"><block var="Side length"/></block><block s="turn"><block var="turnAmount"/></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="doWait"><l>.5</l></block></script></block></script></block-definition><block-definition s="user*" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doAsk"><l>How long do you want your spikes to be?</l></block><block s="doSetVar"><l>spikeLength</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many spikes do you want to have?</l></block><block s="doSetVar"><l># of spikes</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>turnAmount</l><block s="reportQuotient"><l>360</l><block var="# of spikes"/></block></block><block s="setColor"><color>27,255,2,1</color></block><block s="doRepeat"><block var="# of spikes"/><script><block s="forward"><block var="spikeLength"/></block><block s="turn"><block var="turnAmount"/></block><block s="forward"><block s="reportVariadicProduct"><list><block var="spikeLength"/><l>-1</l></list></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="doWait"><l>.5</l></block></script></block></script></block-definition><block-definition s="8* %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>255,147,34,1</color></block><block s="clear"></block><block s="down"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block></script></block-definition><block-definition s="5* %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="setColor"><color>253,0,240,1</color></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>72</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block></script></block-definition><block-definition s="3* %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>44,255,245,1</color></block><block s="down"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block><block s="forward"><block var="steps"/></block><block s="turn"><l>120</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="steps"/><l>-1</l></list></block></block></script></block-definition><block-definition s="userPolygonPart4" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-50</l><l>50</l></block><block s="doWait"><l>1</l></block><block s="clear"></block><block s="doAsk"><l>How many sides do you want your polygon to have</l></block><block s="doSetVar"><l># of sides</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What do you want the length of the polygon to be</l></block><block s="doSetVar"><l>sideLength</l><block s="getLastAnswer"></block></block><block s="setSize"><l>1</l></block><block s="doRepeat"><block var="# of sides"/><script><block s="forward"><block var="sideLength"/></block><block s="forward"><block s="reportQuotient"><block var="sideLength"/><l>-2</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="# of sides"/></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="changeSize"><l>2</l></block><block s="doWait"><l>.5</l></block></script></block></script></block-definition><block-definition s="drawPentagonPart4 %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doWait"><l>1</l></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>72</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>72</l></block></script></block-definition><block-definition s="drawSquarePart4 %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doWait"><l>1</l></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="drawTriangePart4 %&apos;steps&apos; steps" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="setColor"><color>1,195,3,1</color></block><block s="setHeading"><l>90</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>120</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>120</l></block><block s="forward"><block var="steps"/></block><block s="forward"><block s="reportQuotient"><block var="steps"/><l>-2</l></block></block><block s="turn"><l>120</l></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="545"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="546"></list></costumes><sounds><list struct="atomic" id="547"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="4"><sprite name="Sprite" idx="1" x="-151" y="-20" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="59,235,255,1" pen="tip" id="552"><costumes><list struct="atomic" id="553"></list></costumes><sounds><list struct="atomic" id="554"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18" y="14.333333333333343"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="hide"></block><block s="setSize"><l>15</l></block><block s="clear"></block><block s="down"></block><block s="doWait"><l>1</l></block><custom-block s="drawTriangle %s steps"><l>-50</l><comment w="90" collapsed="true">This procedure draws a green triangle that differs in size based on the amount of steps inputed.</comment></custom-block><block s="doWait"><l>2</l></block><custom-block s="drawSquare %s steps"><l>-50</l><comment w="90" collapsed="true">This procedure draws a red square that differs in size based on the amount of steps inputed.</comment></custom-block><block s="doWait"><l>2</l></block><custom-block s="drawPentagon %s steps"><l>-50</l><comment w="90" collapsed="true">This procedure draws a blue pentagon that differs in size based on the amount of steps inputed.</comment></custom-block><block s="doWait"><l>2</l></block><block s="clear"></block><block s="doBroadcast"><l>Initiate part 2</l><list></list></block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="8,255,21.000000000000153,1" pen="tip" id="586"><costumes><list struct="atomic" id="587"></list></costumes><sounds><list struct="atomic" id="588"></list></sounds><blocks></blocks><variables><variable name="Side length"><l>50</l></variable><variable name="# of sides"><l>70</l></variable></variables><scripts><script x="16" y="29"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="hide"></block></script><script x="154" y="30"><block s="receiveCondition"><block s="reportKeyPressed"><l><option>space</option></l></block></block><block s="doAsk"><l>What would you like the length of your polygon to be?</l></block><block s="doSetVar"><l>SideLength</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many sides would you like on your polygon?</l></block><block s="doSetVar"><l># of sides</l><block s="getLastAnswer"></block></block><block s="doWait"><l>1</l></block><custom-block s="userPolygon"></custom-block><block s="doWait"><l>2</l></block><block s="clear"></block><block s="doBroadcast"><l>Initiate part 3</l><list></list></block></script><script x="495" y="25.00000000000003"><block s="receiveMessage"><l>Initiate part 2</l><list></list></block><block s="setHeading"><l>90</l></block><block s="show"></block><block s="doSayFor"><l>Click the space bar to  initiate part 2</l><l>2</l></block><block s="hide"></block></script></scripts></sprite><sprite name="Sprite(3)" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="230.00000000000003,1.999999999999993,255,1" pen="tip" id="635"><costumes><list struct="atomic" id="636"></list></costumes><sounds><list struct="atomic" id="637"></list></sounds><blocks></blocks><variables><variable name="# of spikes"><l>15</l></variable><variable name="spikeLength"><l>15</l></variable></variables><scripts><script x="19" y="25.333333333333343"><block s="receiveGo"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="hide"></block></script><script x="169" y="19.33333333333337"><block s="receiveMessage"><l>Initiate part 3</l><list></list></block><block s="setSize"><l>15</l></block><block s="doWait"><l>2</l></block><custom-block s="3* %s steps"><l>100</l></custom-block><block s="doWait"><l>2</l></block><custom-block s="5* %s steps"><l>100</l></custom-block><block s="doWait"><l>2</l></block><custom-block s="8* %s steps"><l>100</l></custom-block><block s="doWait"><l>2</l></block><block s="clear"></block><custom-block s="user*"></custom-block><block s="doBroadcast"><l>Initiate part 4</l><list></list></block></script></scripts></sprite><sprite name="Sprite(4)" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0.9999999999999964,195,2.9999999999999893,1" pen="tip" id="673"><costumes><list struct="atomic" id="674"></list></costumes><sounds><list struct="atomic" id="675"></list></sounds><blocks></blocks><variables><variable name="# of sides"><l>30</l></variable><variable name="sideLength"><l>20</l></variable></variables><scripts><script x="55" y="29"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="hide"></block></script><script x="199" y="30"><block s="receiveMessage"><l>Initiate part 4</l><list></list></block><block s="clear"></block><custom-block s="drawTriangePart4 %s steps"><l>200</l></custom-block><custom-block s="drawSquarePart4 %s steps"><l>200</l></custom-block><custom-block s="drawPentagonPart4 %s steps"><l>200</l></custom-block><custom-block s="userPolygonPart4"></custom-block></script></scripts></sprite><watcher var="SideLength" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="# of sides" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="SideLength"><l>60</l></variable><variable name="# of sides"><l>0</l></variable><variable name="turnAmount"><l>24</l></variable></variables></scene></scenes></project><media name="PolygonProject" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>