<snapdata remixID="9648970"><project name="lab 3.1" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</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="-3.8698999560438097e-10" y="-9.999999999894357" heading="285.0000000000214" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,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="41" y="117.99999999999986"><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="Size"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script><script x="549" y="94.66666666666666"><block s="receiveGo"></block><block s="clear"></block><block s="doAsk"><l>How many sides do you want your shape to have?</l></block><block s="doSetVar"><l>sides</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What do you want the size of each side to be?</l></block><custom-block s="Shape %s"><l>10</l></custom-block></script><script x="45" y="59.16666666666654"><custom-block s="Draw a square %s"><l>150</l></custom-block></script><script x="292" y="51.66666666666666"><custom-block s="Draw an equilateral triangle %s"><l>90</l></custom-block></script><script x="293" y="104.66666666666666"><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="turnLeft"><l>120</l></block><block s="forward"><block var="size"/></block></script></block><block s="up"></block></script><script x="299" y="258.66666666666663"><custom-block s="Draw a regular octagon %s"><l>45</l></custom-block></script><script x="43" y="259.66666666666663"><custom-block s="Draw a regular pentagon %s"><l></l></custom-block></script><script x="35" y="316.66666666666663"><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script><script x="298" y="322.66666666666663"><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script><script x="558" y="291.5"><block s="doHideVar"><l>sides</l></block></script></scripts></sprite><watcher var="sides" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw a square %&apos;Size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="Size"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw an equilateral triangle %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="turnLeft"><l>120</l></block><block s="forward"><block var="size"/></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw a regular pentagon %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw a regular octagon %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Shape %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block s="getLastAnswer"></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="angle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="sides"><l>100</l></variable></variables></project><media name="lab 3.1" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>